如何在Oracle中审核表上的 REVOKE
操作?赠款可以通过......进行审核。
AUDIT GRANT ON *schema.table*;
系统权限和滚动的授权和撤销都可以使用...
进行审核AUDIT SYSTEM GRANT;
这些陈述都不会审核对象级撤销。我的数据库是10g。我对审计SYS所做的撤销感兴趣,但这不是我的主要关注点,因此答案不适用于SYS用户。
*触发器可以捕获这些,但我更喜欢使用内置审计,因此如果触发器是唯一的方法,那么请将“无法完成”答案投票。
答案 0 :(得分:1)
根据Oracle支持,所有撤销都可以通过执行以下操作进行审核:
audit_sys_operations
设置为true
。audit_trail
设置为db_extended
。这包括对表视图和物化视图的GRANT和REVOKE权限。
答案 1 :(得分:0)
这不可能。