2016-08-18 75 views
0

有沒有一種方法或工具可以提供直接在SQL Server 2012中更新過的數據的審計報告?直接「修改」數據的SQL審計

我們有明顯添加和更新數據的應用程序,這些應用程序使用特殊的登錄名。

我關心的是數據庫管理員,他們可能會直接在不通過應用程序的情況下直接更改記錄。有時候這是必要的,所以我不能刪除他們的權利,但我想獲得一份報告。

TIA

回答

1

您可以使用SQL Server審計功能來執行該任務。使用審計和 審計規範,您可以檢查哪些查詢已被哪些用戶在哪些時間運行,以及在哪個對象上運行。它對 非常方便,可以找到實際上在任何對象上添加或修改的內容。您確定 可以使用CTC,但創建審計比定義CTC或CDC的 更容易。查看本網站查看詳細信息。: https://msdn.microsoft.com/en-us/library/cc280386.aspx