2
我有用户例如人力资源已被授予非常强大的系统特权“授予任何权利”...此用户使用此权限并授予其他用户的一些特权...现在我想撤销“授予任何权利“,并且也标识HR用户授予什么特权和谁(我想从他们中撤销此特权)。系统特权问题
我知道,甲骨文节省只是被授权者和特权不是系统权限让与人(不像对象权限)在元数据...
如果你有一些想法,请回答..
非常感谢你在之前。
我有用户例如人力资源已被授予非常强大的系统特权“授予任何权利”...此用户使用此权限并授予其他用户的一些特权...现在我想撤销“授予任何权利“,并且也标识HR用户授予什么特权和谁(我想从他们中撤销此特权)。系统特权问题
我知道,甲骨文节省只是被授权者和特权不是系统权限让与人(不像对象权限)在元数据...
如果你有一些想法,请回答..
非常感谢你在之前。
ALL_COL_PRIVS视图将显示让与人 ALL_TAB_PRIVS视图将显示让与人 TABLE_PRIVILEGES视图将显示让与人
再加上那些的用户版本..
编辑:
找到列表HR授予的对象权限使用如下查询:
select * from all_tab_privs where grantor = 'HR';
我不知道一种方法来检查系统级别的对象赠款
谢谢你的回答...但是 我不知道HR用户给谁特权,所以我不知道我应该在哪里选择“ALL_COL_PRIVS”或“ALL_TAB_PRIVS”视图(应在这些用户中选择这些视图,但不幸我不知道他们是谁)来解决这个问题,您应该在HR用户中选择“ALL_COL_PRIVS_MADE”或“ALL_TAB_PRIVS_MADE”视图,我可以请参阅grantee(确定HR用户给谁OBJECT权限) 但是更重要的是这些视图让我看到OBJECT权限不是SYSTEM权限,您了解我吗?我需要系统权限 – kupa 2010-11-05 06:32:06