• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

oracleaudit怎么关闭

武飞扬头像
PHP中文网
帮助67

oracle中audit怎么关闭

Oracle 11g缺省安装数据库启动了audit功能,导致oracle不断累积sys.aud$表及相关索引数据量增加;

如果导致表空间满了,在alert日志中将会报ORA-1654: unable to extend index SYS....错误。

如果不用到审计功能,建议关闭审计。

处理过程:

1、用oracle用户登录到数据库服务器,执行:

sqlplus / as sysdba

2、取消audit,将初始化参数audit_trail设置为NONE

alter system set audit_trail=none scope=spfile;

3、然后重启数据库.

shutdown immediate;
sqlplus / as sysdba
startup;

4、删除签权数据,oracle用户登录到数据库服务器:

sqlplus / as sysdba
truncate table SYS.AUD$;

扩展知识:

删除审计日志

当已形成很对日志时,可删除里面的记录,目前是直接删除,未对数据库造成影响。

  • 查询目前的日志信息:select * FROM SYS.AUD$;

  • 删除已有的审计信息:DELETE FROM SYS.AUD$;

  • 或者快速删除表信息:truncate table SYS.AUD$;

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanfkiki
系列文章
更多 icon
同类精品
更多 icon
继续加载