2008-10-21 118 views
0

REVOKE如何在Oracle中审计表上的操作?补助金可以用...审计撤销操作

AUDIT GRANT ON *schema.table*; 

两个赠款审计,并撤销对系统权限和卷可与审核...

AUDIT SYSTEM GRANT; 

这些语句也不将审计对象级别撤销。我的数据库是10g。我有兴趣审核由SYS完成的撤销,但这不是我最关心的问题,因此答案不需要为SYS用户起作用。

*一个触发器可以捕获这些,但我更喜欢使用内置审计,所以如果触发器是唯一的方法来做到这一点,然后投票“这是不能做”的答案。

+0

当然有人有一个想法。 – 2008-10-23 18:30:23

回答

1

根据Oracle支持所有吊销可以通过执行以下操作进行审核:

  1. audit_sys_operations将该参数设置为true
  2. 将参数audit_trail设置为db_extended
  3. 运行审计授权表;

这包括GRANT和REVOKE权限ON表视图和物化视图。

0

这是无法完成的。