2008-10-21 82 views
0

REVOKE如何在Oracle中審計表上的操作?補助金可以用...審計撤銷操作

AUDIT GRANT ON *schema.table*; 

兩個贈款審計,並撤銷對系統權限和卷可與審覈...

AUDIT SYSTEM GRANT; 

這些語句也不將審計對象級別撤銷。我的數據庫是10g。我有興趣審覈由SYS完成的撤銷,但這不是我最關心的問題,因此答案不需要爲SYS用戶起作用。

*一個觸發器可以捕獲這些,但我更喜歡使用內置審計,所以如果觸發器是唯一的方法來做到這一點,然後投票「這是不能做」的答案。

+0

當然有人有一個想法。 – 2008-10-23 18:30:23

回答

1

根據Oracle支持所有吊銷可以通過執行以下操作進行審覈:

  1. audit_sys_operations將該參數設置爲true
  2. 將參數audit_trail設置爲db_extended
  3. 運行審計授權表;

這包括GRANT和REVOKE權限ON表視圖和物化視圖。

0

這是無法完成的。