急,100分问个ORACLE得简单问题,请问在ORACLE中怎样用SQL表示把用户A的权限赋给用户B。(100分)

  • 主题发起人 主题发起人 dreamblue
  • 开始时间 开始时间
D

dreamblue

Unregistered / Unconfirmed
GUEST, unregistred user!
还有,如何给用户赋给对几个表的SELECT 权限,
我用SYSTEM/MANAGE 登陆后
grant select jsz to test(test 为一用户名)
为什么说我权限不够。

如果能把用户A的权限赋给用户B,那我把用户A删除后,用户B还有用户A的权限吗?
很急,知道的告诉在下,在下十分感谢。
 
grant select on tablename to test
 
权限还在.
 
hbezwwl,你好
我用system/manager 登陆后
用desc yysc.jsz
可以看倒yysc.jsz这个表
但grant select on yysc.jsz to test
却提示权限不够,但system/manager本身就是DBA权限呀,为何是权限不够呢?

 
DBA并不是有所有的权限, 他有添加用户的权限! 但可能没有创建表, 选择表的权限!
 
wcwcw
问题是我用system/manager登陆可以对yysc.jsz这个表进行任何操作,
create role role1;(成功)
grant create session to role1;(成功)
grant select on yysc.jsz to role1;(失败,提示权限不够)
 
后退
顶部