2010年10月3日 星期日

SQL 2008 Auditing - SQL Server Audit (2008 New)

此方式使用 Event Notification
不能保護資料,僅能進行通知
看不到詳細的指令

DLL Trigger 可以保護資料,但是會影響performance
SQL Profiler 可以看到詳細的指令內容(值的變更),但是會影響Performance


先建立 server audit (DBSYS->Security->Audit)
然後可以在 server level 建立 server audit specification
(DBSYS->Security->Server Audit Specifications)
或 db level 建立 db audit specification
(DBSYS->DB->Security->Database Audit Sepcifications)


記得要啟用 Server Audit and Audit Specification


之後可以在 Server Audit 上按右鍵看event
或去當初設定的event存放位子(Window Event / file)查看

沒有留言:

張貼留言