我用的Oracle是8.1.7版的,为什么进入“DBA STUDIO”中进行对象权限设置管理无效,具体是这样的:我将cheng用户下的AA表对象授予INSERT权限给wang用户(grant insert on cheng.aa to wang),可以插入,但是回收权限以后,wang仍可以对CHENG.AA进行插入,并且在SQL Plus操作环境下,用检查存在的对象权限命令:select
* from user_tab_privs,也没有看到有别的用户对其访问的权限,但为什么可以进行操作?
* from user_tab_privs,也没有看到有别的用户对其访问的权限,但为什么可以进行操作?
grant insert on aa to wang;
要给对象权限,必须用对象所属的用户登录,即便具有DBA的权限也不行。具有DBA权限的用户可以修改任何用户下的表。既:
insert any table,delete any table,update any table等。