oracle查询用户具有哪些权限和角色
答案:1 悬赏:0 手机版
解决时间 2021-02-01 05:01
- 提问者网友:两耳就是菩提
- 2021-01-31 17:07
oracle查询用户具有哪些权限和角色
最佳答案
- 五星知识达人网友:想偏头吻你
- 2021-01-31 18:09
一 确定角色的权限:
select * from role_tab_privs ; 包含了授予角色的对象权限
select
* from role_role_privs ; 包含了授予另一角色的角色
select * from
role_sys_privs ; 包含了授予角色的系统权限
二 确定用户帐户所授予的权限:
select *
from DBA_tab_privs ; 直接授予用户帐户的对象权限
select * from DBA_role_privs ;
授予用户帐户的角色
select * from DBA_sys_privs ; 授予用户帐户的系统权限
三 查看当前用户权限及角色:
SQL> select * from
session_privs;
SQL> select * from user_role_privs;
四 查询某一角色的具体权限:
例如查看RESOURCE具有那些权限
SQL> SELECt * FROM DBA_SYS_PRIVS WHERe GRANTEE='RESOURCE';
select * from role_tab_privs ; 包含了授予角色的对象权限
select
* from role_role_privs ; 包含了授予另一角色的角色
select * from
role_sys_privs ; 包含了授予角色的系统权限
二 确定用户帐户所授予的权限:
select *
from DBA_tab_privs ; 直接授予用户帐户的对象权限
select * from DBA_role_privs ;
授予用户帐户的角色
select * from DBA_sys_privs ; 授予用户帐户的系统权限
三 查看当前用户权限及角色:
SQL> select * from
session_privs;
SQL> select * from user_role_privs;
四 查询某一角色的具体权限:
例如查看RESOURCE具有那些权限
SQL> SELECt * FROM DBA_SYS_PRIVS WHERe GRANTEE='RESOURCE';
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯