我希望为我的数据库中的一个功能提供授权。但是,我不确定我应该授予哪些角色访问权限。
我搜索了它,但找不到所有用户的角色列表。
任何想法家伙我应该调查哪个表。
我正在使用 Oracle 11g。
提前致谢 :)
小智 5
您可以在 Oracle 的 DBA_* 视图中找到此信息。
要查找数据库中的所有角色:
select * from dba_roles
Run Code Online (Sandbox Code Playgroud)
要查找特定用户具有哪些角色:
select * from dba_role_privs where grantee=<user name>
Run Code Online (Sandbox Code Playgroud)