数据字典(14)

来源:互联网 发布:自制手机壁纸软件 编辑:程序博客网 时间:2024/05/19 16:36
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)约束信息

0 0
原创粉丝点击