1.将数据库审计功能关闭
alter system set audit_trail=none scope=spfile;
2.重新启动数据库
shutdown immediate; startup;
注意:oracle有个强制审计的功能
只要使用sysdba或者sysoper权限登陆数据库,startup、shutdown等命令,oracle就会在$ORACLE_BASE/admin/$ORACLE_SID/adump目录中强制审计一个.aud的文件。
所以开启审计时,会记录审计日志在aud$表中和生成系统aud文件
关闭了数据库审计,还是会记录审计日志到系统aud文件中
长期不及时清理会积压大量的aud文件,会影响到系统inodes
所以,开启数据库审计时,记得定期清理aud$表(命令:truncate table sys.aud$;)
如果你不想用DB功能,可以设置关闭 (命令:alter system set audit_trail=none scope=spfile;)
关闭数据库审计要重启数据库,也要定时清理系统中的aud文件。