如何在Oracle中审计表上的REVOKE操作?赠款可以用.
AUDIT GRANT ON *schema.table*;对系统特权和卷的授予和撤销都可以使用.
AUDIT SYSTEM GRANT;这两个语句都不会对对象级别进行审计。我的数据库是10g。我对审计SYS所做的撤销感兴趣,但这并不是我最关心的问题,所以答案不一定适用于SYS用户。
*触发器可以捕捉到这些,但我更喜欢使用内置的审计,所以如果触发器是唯一的方法,那么投票赞成“这不能做”的答案。
发布于 2008-10-30 15:42:31
根据Oracle支持,可以通过执行以下操作对所有撤消进行审计:
true.
audit_sys_operations设置为audit_sys_operationsdb_extended.
audit_trail设置为audit_trail这包括对表视图和物化视图的授予和撤消特权。
发布于 2008-10-21 17:54:24
这是做不到的。
https://stackoverflow.com/questions/222792
复制相似问题