SQL Server 2000增加了一个名为C2审核的特性,它允许数据库管理员以美国政府的标准审核未经授权使用和损毁的资源和数据。SQL Server 2005提供了一个新的名为通用准则审核的国际标准(C2依然可用)。
这两个审核模式都利用SQL跟踪捕捉一系列数据,包括任何登录、登出、表访问及许多其他数据点。它们也都使用sp_trace_create中的值为4的@options参数,每当写跟踪文件发生任何错误时,该参数就会自动关闭SQL Server服务。这可用来保证即便出现了磁盘错误,也不可能丢失任何审核数据(服务器关闭后,审核数据就不会丢失了)。
C2和通用准则审核模式都可以用sp_configure激活或取消。要激活C2审核,就要将C2审核模式选项值配置为1.而对于通用准则,就需要将通用准则激活选项值设置为1.在这两种情况下,审核的实际启动都会要求服务重启。
本文转自UltraSQL51CTO博客,原文链接: http://blog.51cto.com/ultrasql/1590535,如需转载请自行联系原作者