有任何方法可以知道用户以前拥有的特权吗?以前,Server用户对给定数据库中的某些视图具有权限。但是现在这些文件已经被撤销了,有什么方法可以获得审计记录吗?这些权利何时和谁被取消?
发布于 2020-05-19 14:45:51
这正是SQL审计的目的:-)现在您终于可以知道是谁使用用户的访问权和服务器或数据库级别上的更多对象做了什么。但是,在记录结果之前,首先需要设置审核。
具体来说,数据库级审计:“数据库审计规范收集扩展事件特性引发的数据库级审计操作。您可以将审计操作组或审计事件添加到数据库审计规范中。审计事件是可以由Server引擎审计的原子操作。审计操作组是预定义的操作组。这两个操作都位于SQL Server数据库范围内。这些操作被发送到审计中,由审计将它们记录在目标中。”
https://dba.stackexchange.com/questions/267473
复制相似问题