五、性能监视(6)数据库审核

一、SQL Server审核

  “SQL Server 审核”对象收集单个服务器实例或数据库级操作和操作组以进行监视。 这种审核处于 SQL Server 实例级别。 每个 SQL Server 实例可以具有多个审核。

 

二、创建审核

1. 新建审核 

193540648.png

 

193542556.png

 

2. 启用审核

200817984.png

 

200819197.png

 

 

三、创建审核规范

1. 服务器审核规范

  您可以为每个审核创建一个服务器审核规范,因为它们都是在 SQL Server 实例范围内创建的。

  服务器审核规范可收集许多由扩展事件功能引发的服务器级操作组。 您可以在服务器审核规范中包括“审核操作组”。 审核操作组是预定义的操作组,它们是数据库引擎中发生的原子事件。 这些操作将发送到审核,审核将它们记录到目标中。

193841123.png

 

193844222.png

 

 

2. 数据库审核规范

  针对每个审核,您可以为每个 SQL Server 数据库创建一个数据库审核规范。

200143147.png

 

202307508.png

 

3. 启用审核规范

  以启用数据库审核规范为例。

200319103.png

 

200321218.png

 

 

四、查看审核记录

1. 可以使用 Windows 中的“事件查看器”实用工具来读取 Windows 事件。 

200206229.png

 

2. 对于文件目标,可以使用 SQL Server Management Studio 中的“日志文件查看器”。

201339980.png

 

202635400.png

 

3. 对于文件目标,也可以或使用 fn_get_audit_file 函数来读取目标文件。

select * from sys.fn_get_audit_file ('C:\Auditing\*',null,null)

 

 

本文结语:

  通过数据库审核,可以检查对于指定的数据库对象的查询和修改的事件。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值