其它(Role & User & Privilege)
一、授予权限GRANT privilege [, ...] ON object [, ...] TO {PUBLIC | GROUP group | username}二、撤销权限REVOKE <priv_name>|<role_name>[(<coloumn_name>)] [ON <table_name>]
FROM <role_name>|<user_name>
[CASCADE CONSTRAINTS];
A.DEFAULT_TABLESPACE,
A.TEMPORARY_TABLESPACE,
TO_CHAR(A.CREATED, 'yyyy-mm-dd hh34:mi:ss'),
A.PROFILE
FROM DBA_USERS A
WHERE USERNAME = '';
SELECT * FROM DBA_TS_QUOTAS A;四、查看用户状态信息SELECT A.USERNAME,
A.ACCOUNT_STATUS,
TO_CHAR(A.LOCK_DATE, 'yyyy-mm-dd hh34:mi:ss'),
TO_CHAR(A.EXPIRY_DATE, 'yyyy-mm-dd hh34:mi:ss')
FROM DBA_USERS A;五、查看 profile 内容SELECT * FROM DBA_PROFILES WHERE PROFILE = 'PF_EAGLE';六、获取用户创建语句SELECT DBMS_METADATA.GET_DDL('USER', 'SCOTT')
FROM DUAL
UNION ALL
SELECT DBMS_METADATA.GET_GRANTED_DDL('SYSTEM_GRANT', 'SCOTT')
FROM DUAL
UNION ALL
SELECT DBMS_METADATA.GET_GRANTED_DDL('OBJECT_GRANT', 'SCOTT')
FROM DUAL
UNION ALL
SELECT DBMS_METADATA.GET_GRANTED_DDL('ROLE_GRANT', 'SCOTT')
FROM DUAL;
FROM <role_name>|<user_name>
[CASCADE CONSTRAINTS];
注:如果用户是通过 WITH GRANT OPTION 子句获得某项权限,则该用户也可以用 WITH GRANT OPTION 子句授予其他用户权限,这样就可能出现一长串的被授予者,但不允许循环授予权限。如果所有者从用户处撤消了某项权限,而该用户将此权限授予了其他用户,则撤销操作会级联到所有授予的权限。
对于WITH ADMIN OPTION的系统权限,父权限回收,子权限将不级连回收
对于WITH GRANT OPTION的对象权限,父权限回收,子权限将级连回收
三、查看USER创建信息SELECT A.USERNAME,A.DEFAULT_TABLESPACE,
A.TEMPORARY_TABLESPACE,
TO_CHAR(A.CREATED, 'yyyy-mm-dd hh34:mi:ss'),
A.PROFILE
FROM DBA_USERS A
WHERE USERNAME = '';
SELECT * FROM DBA_TS_QUOTAS A;四、查看用户状态信息SELECT A.USERNAME,
A.ACCOUNT_STATUS,
TO_CHAR(A.LOCK_DATE, 'yyyy-mm-dd hh34:mi:ss'),
TO_CHAR(A.EXPIRY_DATE, 'yyyy-mm-dd hh34:mi:ss')
FROM DBA_USERS A;五、查看 profile 内容SELECT * FROM DBA_PROFILES WHERE PROFILE = 'PF_EAGLE';六、获取用户创建语句SELECT DBMS_METADATA.GET_DDL('USER', 'SCOTT')
FROM DUAL
UNION ALL
SELECT DBMS_METADATA.GET_GRANTED_DDL('SYSTEM_GRANT', 'SCOTT')
FROM DUAL
UNION ALL
SELECT DBMS_METADATA.GET_GRANTED_DDL('OBJECT_GRANT', 'SCOTT')
FROM DUAL
UNION ALL
SELECT DBMS_METADATA.GET_GRANTED_DDL('ROLE_GRANT', 'SCOTT')
FROM DUAL;
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。