2
我们已经将audit_trail设置为数据库,扩展了。我尝试限制特定用户的审计。但所有用户(对象)DML操作默认情况下都是审计。Oracle 11g第2版中的审计
我尝试使用所有这些语句停止审核:
SQL> NOAUDIT ALL;
Noaudit succeeded.
SQL> NOAUDIT ALL ON DEFAULT;
Noaudit succeeded.
SQL> NOAUDIT SESSION;
Noaudit succeeded.
SQL> noaudit select any table by X;
SQL> noaudit all by X;
,但它仍然审计所有DML操作(也可为x架构)
有没有审计策略,我看到下面的输出下面的语句
SELECT * FROM DBA_PRIV_AUDIT_OPTS UNION SELECT * FROM DBA_STMT_AUDIT_OPTS;
null EXEMPT ACCESS POLICY By Access By Access
所以我禁用它太
noaudit EXEMPT ACCESS POLICY;
Oracle 11g第2版数据库在64位CentOS上运行。
请让我知道,这是11g数据库的默认行为。如果是的话,有没有什么办法可以限制它。
您的帮助真的很感谢。
谢谢!