Oracle SYSDBA稽核
Oracle SYSDBA稽核受初始化引數audit_sys_operations的控制,它是一個靜態引數,預設為false,若將其設為true,則SYSDBA稽核功能被開啟。
啟用sysdba稽核
alter system set audit_sys_operations=true scope=spfile;
重啟資料庫例項生效
shutdown immediate
startup
此時作為sysdba和sysoper連線到資料庫的使用者所發出的每一條語句都會被寫入作業系統稽核跟蹤,從而能記錄DBA所進行操作的完整記錄。
sysdba稽核記錄的目標位置由系統平臺決定,Windows系統為Windows應用程式日誌,Unix系統則由初始化引數audit_file_dest決定。Windows應用程式日誌可由Windows事件檢視器開啟,即執行eventvwr。audit_file_dest的預設位置11g資料庫一般為$ORACLE_BASE/admin/$ORACLE_SID/adump,而10g資料庫一般為$ORACLE_BASE/product/10.2.0/admin/$ORACLE_SID/adump。
以下是Windows事件檢視器裡的應用程式日誌,記錄了sys執行的語句:
以下是Linux中稽核檔案的記錄,顯示了sys執行的語句:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28974745/viewspace-2145263/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle FGA稽核Oracle
- python cx_Oracle SYSDBAPythonOracle
- SYSDBA and SYSOPER Privileges in Oracle [ID 50507.1]Oracle
- Oracle dba角色和sysdba的區別Oracle
- sysdba登入oracle的schema是sysOracle
- 在windows上以sysdba登陸oracleWindowsOracle
- Oracle禁止connect / as sysdba方式登入Oracle
- iSQLPlus for SYSDBA Access Oracle10gSQLOracle
- Oracle基於值的稽核Oracle
- normal、sysdba、sysoper登陸oracle的區別理解ORMOracle
- Oracle標準資料庫稽核Oracle資料庫
- Oracle系統預設的稽核Oracle
- 【ORACLE】oracle 使用者(sysdba)遠端登入和口令認證Oracle
- Login Oracle Instance Even When sysdba Cannot Do SoOracle
- Oracle - ORA-28009: connection as SYS should be as SYSDBA OR SYSOPEROracle
- sqlplus sys/oracle@orcl as sysdba無法登入SQLOracle
- 非Oracle使用者使用作業系統驗證登陸(/ as sysdba)Oracle作業系統
- 淺談oracle 使用者(sysdba)遠端登入和口令認證Oracle
- ORACLE軟體克隆完成後sysdba登入提示沒有許可權Oracle
- sysdba,sysoper,normal的區別ORM
- sqlplus -prelim/ as sysdba用法SQL
- 隨筆 sqlplus / as sysdbaSQL
- dba和sysdba的區別
- sysdba,dba,sysoper的區別
- normal 、sysdba、 sysoper的區別ORM
- sysdba不能遠端登入
- sysdba和dba的區別
- 以sysdba角色登陸oracle的兩種認證方式測試備記Oracle
- Oracle 8x中監控sysdba角色使用者登陸情況(轉)Oracle
- system sys,sysoper sysdba 的區別
- oracle 12c 使用as sysdba方式登入資料庫後的Schema變化Oracle資料庫
- IOS—加急稽核iOS
- iOS App稽核狀態和稽核時間管理指南iOSAPP
- 總結sysdba和sysoper許可權
- 關於sysdba,sysoper,dba的區別
- windows 下用 as sysdba登陸報錯Windows
- SQL稽核 | SQLE-SQL稽核平臺體驗報告SQL
- mysql select稽核MySql