【问题标题】:Turn on DDL auditing开启 DDL 审核
【发布时间】:2011-05-07 17:51:54
【问题描述】:

如何在oracle 10g中审计DDL语句,并在30天前清除审计数据...谢谢。

在版本中:

如何打开对“ALTER TABLE”语句的审核?当我运行审计表时;或审计变更表;或审核更改任何表格;在 AUD$ 或 DBA_AUDIT_TRAIL 视图中看不到审核信息。(仅写入系统用户更改表时的事件,但没有 HR 用户的记录) 为什么????

【问题讨论】:

  • 我已经编辑了具体问题

标签: oracle audit audit-trail


【解决方案1】:
【解决方案2】:

检查是否启用了审计选项:

 select value
 from v$parameter
 where name = 'audit_trail';

如果结果为“NONE”(默认设置),则不会开启审核。

要启用审计,您必须在数据库初始化参数文件中设置 AUDIT_TRAIL 初始化参数。该参数必须设置为以下值之一:'DB'、'XML'、'DB,EXTENDED'、'XML,EXTENDED'、'OS'。

要管理审计跟踪记录,您可以使用DBMS_AUDIT_MGMT 包。

【讨论】:

  • 它已打开,值为DB..我写了“系统用户更改表时的事件,但HR用户没有记录”我的意思是为系统用户创建记录为 HR 未创建。
猜你喜欢
  • 2012-01-26
  • 2019-03-31
  • 1970-01-01
  • 1970-01-01
  • 2016-11-12
  • 2019-12-01
  • 2023-03-22
  • 1970-01-01
  • 2012-07-08
相关资源
最近更新 更多