我可以审核SQL Server审核吗?

时间:2019-12-23 12:27:36

标签: sql sql-server

我正在搜索有关SQL Server审核(服务器和数据库级别)的信息。我想知道是否可以记录服务器或数据库级别审核是否已更改(启用,禁用,编辑,删除)。

我使用了 AUDIT_CHANGE_GROUP 操作类型。但是它注意到,对于服务器审核级别,它仅记录停止时间,而不记录开始时间。

我想要的动作类型有吗?

1 个答案:

答案 0 :(得分:0)

似乎无法跟踪审计的动作/更改。

从文档SQL Server Audit Action Groups and Actions

以下操作是经过内部审核的:

  

服务器审核状态更改(将状态设置为ON或OFF)

以下事件未经内部审核:

  

创建服务器审核规范

     

更改服务器审核规范

     

DROP SERVER审核规范

     

创建数据库审核规范

     

ALTER DATABASE AUDIT SPECIFICATION

     

DROP DATABASE AUDIT SPECIFICATION

从分析器的Audit Change Audit Event Class数据列中

  

EventSubClass:

     

1 =开始审核

     

2 =审核已停止

     

3 =打开C2模式

     

4 = C2模式关闭

以及扩展事件:

SQL Server审核使用SecAudit程序包。扩展事件数据定义语言(DDL)无法提供包中的所有对象。

相关问题