首页 文章

审计撤销业务

提问于
浏览
0

如何在Oracle中审核表上的 REVOKE 操作?赠款可以用......进行审计

AUDIT GRANT ON *schema.table*;

对系统权限和卷的授权和撤销都可以通过...进行审计

AUDIT SYSTEM GRANT;

这些陈述都不会审核对象级撤销 . 我的数据库是10g . 我对审计SYS完成的撤销感兴趣,但这不是我主要关注的问题,因此答案不适用于SYS用户 .

*触发器可以捕获这些,但我更喜欢使用内置审计,因此如果触发器是唯一的方法,那么请将“无法完成”答案投票 .

2 回答

  • 1

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

    • 将参数 audit_sys_operations 设置为 true .

    • 将参数 audit_trail 设置为 db_extended .

    • 运行审计授权表;

    这包括对表视图和物化视图的GRANT和REVOKE权限 .

  • 0

    这是不可能做到的 .

相关问题