对已被修改的数据进行SQL审计"直

时间:2016-08-18 12:13:35

标签: sql-server admin

是否有方法或工具可以提供已在SQL Server 2012中直接更新的数据的审核报告?

我们有明显添加和更新数据的应用程序,这些应用程序使用特殊登录。

我担心的是数据库管理员,他们可能直接更改记录而无需通过应用程序。有时这是必要的,所以我不能删除他们的权利,但我想获得一份报告。

TIA

1 个答案:

答案 0 :(得分:1)

  

您可以使用sql server audit功能执行此任务。使用审计和   审计规范,您可以检查已运行的查询   用户在什么时间以及在哪个对象上。它如此方便   找到在任何对象上实际添加或修改的内容。你确定   可以使用CTC,但审计的创建要容易得多   定义CTC或CDC。查看此站点以获取审核详细信息:   https://msdn.microsoft.com/en-us/library/cc280386.aspx