1.如何查询一个角色 包括的权限
a.一个角色包含的系统权限
select * from dba_sys_privs where grantee='CONNECT';
另外也可以这样查看
select * from role_sys_privs whererole='CONNECT';
b.一个角色包含的对象权限
select * from dba_sys_privs where grantee='CONNECT';
2.oracle究竟有多少种角色?
select * from dba_sys_privs where grantee='CONNECT';
3.如何查看某个用户具有什么样的角色?
select * from dba_sys_privs where grantee='CONNECT';
显示当前用户可以访问的所有数据字典视图
SQL> select * from dict where comments like '%grant%';
显示当前数据库的全称
SQL> select * from global_name;
GLOBAL_NAME
--------------------------------------------------------
ORACL. REGRESS.RDBMS.DEV.US.ORACLE.COM (下划线部分是域名)
SQL>
数据字典记录有oracle数据库的所有系统信息,通过查询数据字典可以取得以下系统信息:比如
(1)对象定义情况
(2)对象占用空间大小
(3)列信息
(4)约束信息
a.一个角色包含的系统权限
select * from dba_sys_privs where grantee='CONNECT';
另外也可以这样查看
select * from role_sys_privs whererole='CONNECT';
b.一个角色包含的对象权限
select * from dba_sys_privs where grantee='CONNECT';
2.oracle究竟有多少种角色?
select * from dba_sys_privs where grantee='CONNECT';
3.如何查看某个用户具有什么样的角色?
select * from dba_sys_privs where grantee='CONNECT';
显示当前用户可以访问的所有数据字典视图
SQL> select * from dict where comments like '%grant%';
显示当前数据库的全称
SQL> select * from global_name;
GLOBAL_NAME
--------------------------------------------------------
ORACL. REGRESS.RDBMS.DEV.US.ORACLE.COM (下划线部分是域名)
SQL>
数据字典记录有oracle数据库的所有系统信息,通过查询数据字典可以取得以下系统信息:比如
(1)对象定义情况
(2)对象占用空间大小
(3)列信息
(4)约束信息