Oracle審計功能開啟或關閉


第1步:查看審計功能是否開啟?

SQL> show parameter audit;
  • 查看的結果
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
audit_file_dest                   string      /u01/app/oracle/admin/ORCL/adump
audit_sys_operations      boolean     FALSE
audit_syslog_level            string
audit_trail                            string      NONE
audit_trail 的value值為NONE表示不開啟;
audit_trail 的value值為FALSE表示不開啟;
audit_trail 的value值為DB表示開啟;
audit_trail 的value值為TURE表示開啟;
audit_trail 的value值為OS表示審計記錄寫入一個操作系統文件(不是特別理解);

 第2步:開啟審計功能

SQL> alter system set audit_sys_operations=TRUE scope=spfile;--審計管理用戶(以sysdba/sysoper角色登陸)
SQL> alter system set audit_trail=db,extended scope=spfile;

 第3步:重啟實例

$ lsnrctl status

 第4步:關閉審計功能

$ sqlplus /as sysdba
SQL> show parameter audit;  ##查看日志審計是否打開
SQL> alter system set audit_trail = none scope=spfile;   ##關閉日志審計命令
$ lsnrctl stop      ##關閉監聽
$ lsnrctl start     ##打開監聽


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM