亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

查詢oracle用戶角色權限

發布時間:2020-08-30 20:19:46 來源:網絡 閱讀:794 作者:神諭03 欄目:關系型數據庫
1.查看所有用戶:
  select * from dba_users;
  select * from all_users;
  select * from user_users;
2.查看用戶或角色系統權限(直接賦值給用戶或角色的系統權限):
	select * from dba_sys_privs;
        select * from user_sys_privs;
SQL> select * from user_sys_privs;

USERNAME                       PRIVILEGE                                ADM
------------------------------ ---------------------------------------- ---
ZDZQ                           UNLIMITED TABLESPACE                     NO
3.查看角色(只能查看登陸用戶擁有的角色)所包含的權限

sql>select * from role_sys_privs;

4.查看用戶對象權限:
  select * from dba_tab_privs;
  select * from all_tab_privs;
  select * from user_tab_privs;
5.查看所有角色:
  select * from dba_roles
6.查看用戶或角色所擁有的角色:
  select * from dba_role_privs;
  select * from user_role_privs;
--查詢擁有DBA權限的用戶
SQL> select * from dba_role_privs where granted_role='DBA';

GRANTEE                        GRANTED_ROLE                   ADM DEF
------------------------------ ------------------------------ --- ---
SYS                            DBA                            YES YES
SYSTEM                         DBA                            YES YES
ZSZQ                           DBA                            NO  YES
KSWORK
7.查看哪些用戶有sysdba或sysoper系統權限(查詢時需要相應權限)

select * from V$PWFILE_USERS
比如我要查看用戶 wzsb的擁有的角色: 


SQL> select * from dba_sys_privs where grantee='ZSZQ';

GRANTEE                        PRIVILEGE                                ADM
------------------------------ ---------------------------------------- ---
ZSZQ                           UNLIMITED TABLESPACE                     NO

查看一個用戶所有的權限及角色
select privilege
  from dba_sys_privs
 where grantee = 'ZSZQ'
union
select privilege
  from dba_sys_privs
 where grantee in      
       (select granted_role from dba_role_privs where grantee = 'ZSZQ');


SQL> select * from dba_sys_privs where grantee='ZSZQ';

GRANTEE                        PRIVILEGE                                ADM
------------------------------ ---------------------------------------- ---
ZSZQ                           UNLIMITED TABLESPACE                     NO
8、查看RESOURCE具有那些權限 
SQL> SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE='RESOURCE';
GRANTEE                        PRIVILEGE                                ADM
------------------------------ ---------------------------------------- ---
RESOURCE                       CREATE TRIGGER                           NO
RESOURCE                       CREATE SEQUENCE                          NO
RESOURCE                       CREATE TYPE                              NO
RESOURCE                       CREATE PROCEDURE                         NO
RESOURCE                       CREATE CLUSTER                           NO
RESOURCE                       CREATE OPERATOR                          NO
RESOURCE                       CREATE INDEXTYPE                         NO
RESOURCE                       CREATE TABLE                             NO

已選擇8行。

SQL> select * from role_sys_privs t1 where t1.role = 'RESOURCE';

ROLE                           PRIVILEGE                                ADM
------------------------------ ---------------------------------------- ---
RESOURCE                       CREATE SEQUENCE                          NO
RESOURCE                       CREATE TRIGGER                           NO
RESOURCE                       CREATE CLUSTER                           NO
RESOURCE                       CREATE PROCEDURE                         NO
RESOURCE                       CREATE TYPE                              NO
RESOURCE                       CREATE OPERATOR                          NO
RESOURCE                       CREATE TABLE                             NO
RESOURCE                       CREATE INDEXTYPE                         NO

已選擇8行。
9.查看scott用戶的默認表空間、臨時表空間
select username, default_tablespace, temporary_tablespace
  from dba_users
 where username = 'SCOTT';
10.查看scott用戶的系統權限
select username,privilege,admin_option 
from user_sys_privs 
where username = 'SCOTT';

SQL> select username,privilege,admin_option
  2  from user_sys_privs
  3  where username = 'SCOTT';

USERNAME                       PRIVILEGE                                ADM
------------------------------ ---------------------------------------- ---
SCOTT                          CREATE VIEW                              NO
SCOTT                          UNLIMITED TABLESPACE                     NO

11.查看賦予scott用戶的對象權限
select grantee,owner, table_name, t.grantor, t.privilege, t.grantable, t.hierarchy
from dba_tab_privs t
where t.grantee = 'SCOTT'; 
12.查看授予了scott的角色權限
select t.grantee, t.granted_role, t.admin_option, t.default_role
  from dba_role_privs t
 where t.grantee = 'SCOTT';

SQL> select t.grantee, t.granted_role, t.admin_option, t.default_role
  2    from dba_role_privs t
  3   where t.grantee = 'SCOTT';

GRANTEE                        GRANTED_ROLE                   ADM DEF
------------------------------ ------------------------------ --- ---
SCOTT                          RESOURCE                       NO  YES
SCOTT                          CONNECT                        NO  YES

SQL> select * from user_role_privs t;

USERNAME                       GRANTED_ROLE                   ADM DEF OS_
------------------------------ ------------------------------ --- --- ---
ZSZQ                           CONNECT                        NO  YES NO
ZSZQ                           DBA                            NO  YES NO
ZSZQ                           EXP_FULL_DATABASE              NO  YES NO
ZSZQ                           IMP_FULL_DATABASE              NO  YES NO
ZSZQ                           RESOURCE                       NO  YES NO

13.查看scott用戶使用了哪些表空間
select t.table_name, t.tablespace_name
from  dba_all_tables t
where t.owner = 'SCOTT' ;
14.查看當前用戶擁有的權限
select t.privilege from session_privs t;

SQL> select t.privilege from session_privs t;

PRIVILEGE
----------------------------------------
CREATE SESSION
UNLIMITED TABLESPACE
CREATE TABLE
CREATE CLUSTER
CREATE VIEW
CREATE SEQUENCE
CREATE PROCEDURE
CREATE TRIGGER
CREATE TYPE
CREATE OPERATOR
CREATE INDEXTYPE

已選擇11行。

15.查看角色(DBA)被賦予的角色權限
select * from role_role_privs t where t.role = 'DBA';
查看角色(DBA)被賦予的對象權限
16.select * from role_tab_privs t1  where t1.role = 'DBA';


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

乌恰县| 富源县| 永年县| 上林县| 志丹县| 四川省| 百色市| 德庆县| 潮安县| 枣强县| 保山市| 繁峙县| 永寿县| 凤阳县| 武隆县| 特克斯县| 潍坊市| 嘉峪关市| 虹口区| 曲阜市| 温泉县| 奇台县| 旬阳县| 新营市| 尉犁县| 疏附县| 泾阳县| 大理市| 高要市| 泰宁县| 阿坝| 互助| 同德县| 额尔古纳市| 洪雅县| 潼关县| 溧阳市| 灵台县| 普兰县| 贵德县| 当涂县|