您好,登錄后才能下訂單哦!
這篇文章給大家介紹如何分析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執行的語句:
關于如何分析Oracle SYSDBA審核就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。