发布于 2019-03-28 17:00:31
跟踪不是数据库级的对象,所以您所读到的那些查询都没有任何机会。但是,默认跟踪在事件117 (AUDIT CHANGE AUDIT EVENT)下有这样的信息-假设您没有禁用它,并且审计是最近创建的,以至于它仍然存在(这是一个滚动跟踪)。
DECLARE @path NVARCHAR(260);
SELECT
@path = REVERSE(SUBSTRING(REVERSE([path]),
CHARINDEX(CHAR(92), REVERSE([path])), 260)) + N'log.trc'
FROM sys.traces
WHERE is_default = 1;
SELECT *
FROM sys.fn_trace_gettable(@path, DEFAULT)
WHERE EventClass = 117
ORDER BY StartTime DESC;发布于 2019-03-28 21:33:38
您还可能希望检查服务器审核规范是否映射到审计,以及是否包含了AUDIT_CHANGE_GROUP操作类型。最后一次对审计和/或其状态的修改最终可能会被记录在审计文件中。
https://dba.stackexchange.com/questions/233414
复制相似问题