物件audit時的一個有用option:ON DEFAULT
在使用物件許可權審計時如果使用on default選項,有一下幾個方面需要注意:
1、設定on default之後,它僅對之後建立的物件生效
2、on default對之後建立的物件永遠生效,即使以後設定了noaudit all(或者其他)on default;除非單獨對某個物件設定noaudit all(或者其他)on object_name才能徹底取消on default選項引起的審計
3、使用view時,對錶和view同時記錄審計結果(union)
[@more@]ON DEFAULT
Specify ON
DEFAULT
to establish the specified object options as default object options for subsequently created objects. After you have established these default auditing options, any subsequently created object is automatically audited with those options. The default auditing options for a view are always the union of the auditing options for the base tables of the view. You can see the current default auditing options by querying the ALL_DEF_AUDIT_OPTS
data dictionary view.
When you change the default auditing options, the auditing options for previously created objects remain the same. You can change the auditing options for an existing object only by specifying the object in the ON
clause of the AUDIT
statement.
--===============================
example:
Setting Default Auditing Options: Example The following statement specifies default auditing options for objects created in the future:
AUDIT ALTER, GRANT, INSERT, UPDATE, DELETE ON DEFAULT;
Any objects created later are automatically audited with the specified options that apply to them, if auditing has been enabled:
If you create a table, then Oracle Database automatically audits any
ALTER
,GRANT
,INSERT
,UPDATE
, orDELETE
statements issued against the table.If you create a view, then Oracle Database automatically audits any
GRANT
,INSERT
,UPDATE
, orDELETE
statements issued against the view.If you create a sequence, then Oracle Database automatically audits any
ALTER
orGRANT
statements issued against the sequence.If you create a procedure, package, or function, then Oracle Database automatically audits any
ALTER
orGRANT
statements issued against it.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/19602/viewspace-1021384/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- audit物件許可權時的not exists選項!物件
- 語句審計相關的表是stmt_audit_option_map
- Vavr Option:Java Optional 的另一個選項VRJava
- 一個關於臨時物件的BUG(下) (轉)物件
- 關於GRANT賦權時,WITH GRANT OPTION和WITH ADMIN OPTION的使用
- MySQL 報錯MySQL server syntax to use near 'OPTION SQL_SELECT_LIMIT=DEFAULT'MySqlServerMIT
- mysql備份時候兩個很有用的引數MySql
- tar 命令一個比較有用的引數
- win下使用expdp的enclude引數時一個物件和多個物件的幾種寫法!物件
- 請教一個關於EJB建立物件時的問題物件
- 為什麼物件導向程式設計是有用的?(以一個角色扮演遊戲為例)物件程式設計遊戲
- MySQL8 非常有用的一個新特性MySql
- 一個有用的工具檔案utlrp.sqlSQL
- 11g AUDIT的TIMESTAMP時間戳時間戳
- audit時的by session和by access選項的區別!Session
- 8個有用的JS技巧JS
- 8 個有用的 JS 技巧JS
- 20 個有用的 SVG 工具SVG
- oracle幾個有用的命令Oracle
- 有用的幾個網站網站
- 幾個有用的Function.Function
- 建立一個物件的集合物件
- AUDIT審計的一些使用
- Linux 中 sort 命令的14個有用的範例(一)Linux
- 採用DOM模型時建立一個Select節點後,要刪除option項的解決方法 (轉)模型
- 五個有用的jquery小技巧jQuery
- 幾個有用的JSON工具JSON
- 九個PHP很有用的功能PHP
- 8個有用的jQuery Mobile教程jQuery
- 一個建立物件的問題物件
- mysql sql 行為的統計--一個很有用的指令碼MySql指令碼
- 一個有用的函式-實現dump函式的convert!函式
- 一個對開發者可能會越來越有用的網站網站
- Spring框架中一個有用的小元件:Spring RetrySpring框架元件
- 40+個對初學者非常有用的PHP技巧(一)PHP
- javascript兩個時間物件相減的作用JavaScript物件
- Database Audit and Audit trail purgingDatabaseAI
- ORALCE 的AUDIT 以及開啟AUDIT對REDO 的影響