2013-10-29 146 views

回答

29

你会使用WITH ADMIN OPTION选项在GRANT声明

GRANT CREATE SESSION TO <<username>> WITH ADMIN OPTION 
+2

感谢真正有用的,但我发现它可以在不完成的“WITH ADMIN OPTION” –

+0

@ OsamaAl版纳 - 如何将它在不使用'with admin option'的情况下完成?你可以让一个DBA创建一个由DBA拥有的过程(拥有'create session'权限'和admin选项')并授予对你的程序''执行'访问权限。 –

+0

我只有在我输入“grant create session to oosa;”后才能登录但是,如果添加“WITH ADMIN OPTION”,用户将从普通用户变为DBA用户?或者比普通用户拥有更高的权限?因为我不想那 –

5

您可以授予系统特权带有或不带管理选项的收缩。默认情况下没有管理员选项。

GRANT CREATE SESSION TO username or GRANT CREATE SESSION TO username WITH ADMIN OPTION. 

ADMIN OPTION承授人可以授予和撤销权限给其他用户