加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

oracle 11g 审计文件 audit

发布时间:2020-12-12 16:04:54 所属栏目:百科 来源:网络整理
导读:审计文件:记录数据库中的可疑操作;sys的连接和数据库的启动、停止一定会被审计! 审计文件的位置: show parameter audit_file_dest 如果审计目录不存在,数据库将无法正常启动! SQL startup ORA-09925: Unable to create audit trail file Linux-x86_64

审计文件:记录数据库中的可疑操作;sys的连接和数据库的启动、停止一定会被审计!
审计文件的位置:
show parameter audit_file_dest

如果审计目录不存在,数据库将无法正常启动!
SQL> startup
ORA-09925: Unable to create audit trail file
Linux-x86_64 Error: 2: No such file or directory
Additional information: 9925



Oracle 的审计实在是鸡肋,审计日志增加猛速,而且加大系统负荷,降低系统性能。

依我们在生产系统的作法就是禁用审计,禁用后清除审计日志。


1、查看审计功能是否开启 sqlplus "/assysdba" SQL>showparameteraudit; NAME TYPEVALUE ----------------------------------------------------------- audit_file_deststring/u01/app/oracle/admin/ORCL/adump audit_sys_operationsboolean TRUE audit_syslog_levelstring audit_trailstringDB 说明:表明审计功能为开启的状态 2、关闭oracle的审计功能 SQL> alter system set audit_sys_operations= FALSE scope=spfile; Systemaltered. SQL> alter system set audit_trail=NONEscope=spfile; Systemaltered. 3、重启数据库 SQL>shutdownimmediate; SQL>startup; 4、验证审计是否已经被关闭 SQL>showparameteraudit; NAME TYPEVALUE ----------------------------------------------------------- audit_file_deststring/u01/app/oracle/admin/ORCL/adump audit_sys_operationsboolean FALSE audit_syslog_levelstring audit_trailstringNONE 说明:表明审计功能为关闭的状态 5、清空审计表数据 SQL> truncate table SYS.AUD$;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读