SQLSERVER2012 Audit (审核)功能

数据库表结构和数据有时会被无意或者恶意,或者需要追踪最近的数据结构变更记录,以往必须通过日志查询,SQL Server2008开始提供了 审核(Audit )功能,SQL2012有所升级,利用它可以实现对数据库的变更记录

这里介绍如何创建Audit:

第一步:打开数据库管理器  安全性=》审核 (Audit )

SQLSERVER2012 Audit (审核)功能

右键 新建审核

SQLSERVER2012 Audit (审核)功能

新建的时候 一切默认,选择日志文件存储路径即可

SQLSERVER2012 Audit (审核)功能

点击“确认”创建成功

注意:创建后默认是未开启状态 右键开启即可。

第二步: 创建审核规则

如果需要对某个数据库进行审核需要 到数据库=》安全=》数据库审核规范中 新建规范

SQLSERVER2012 Audit (审核)功能

SQLSERVER2012 Audit (审核)功能

SQLSERVER2012 Audit (审核)功能

如上图所示这里创建了对表th的 select 监控 和结构变更监控,常见监控参数

第三步:查看审核日志

SQLSERVER2012 Audit (审核)功能

通过日志可以清楚的看到数据库修改的内容

SQLSERVER2012 Audit (审核)功能

注意:

SCHEMA_Object_Change_Group:可以监控表结构变更

上一篇:模拟I2C从机程序


下一篇:【基础知识】.Net基础加强11天