位置:会计实战基地 > 资讯中心 > 会计资讯 > oracle查看权限常用语句

oracle查看权限常用语句

来源:会计实战基地 发表时间:2020-12-24 13:34:15 作者:木槿老师 阅读量:592

免费提供专业会计相关问题解答,让您学习无忧

茉莉老师 官方答疑老师

职称: 特级讲师

会计实操免费试听入口
  • 北京
  • 天津
  • 河北
  • 山西
  • 辽宁
  • 吉林
  • 上海
  • 江苏
  • 浙江
  • 安徽
  • 福建
  • 江西
  • 山东
  • 河南
  • 黑龙江
  • 湖北
  • 湖南
  • 广东
  • 广西
  • 海南
  • 四川
  • 重庆
  • 贵州
  • 云南
  • 陕西
  • 甘肃
  • 青海
  • 宁夏
  • 新疆
  • 西藏
  • 内蒙古

  ORACLE中数据字典视图分为3大类,用前缀区别,分别为:USER,ALL 和 DBA,许多数据字典视图包含相似的信息。

  USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息

  ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的信息加上其他用户创建的对象但该用户有权访问的信息

  DBA_*:有关整个数据库中对象的信息

  (这里的*可以为TABLES,INDEXES,OBJECTS,USERS等。)

  1.1查看所有用户

  1.select * from dba_user;

  2.select * from all_users;

  3.select * from user_users;

  1.2查看用户系统权限

  1.select * from dba_sys_privs;

  2.select * from all_sys_privs;

  3.select * from user_sys_privs;

  1.3查看用户对象权限

  1.select * from dba_tab_privs;

  2.select * from all_tab_privs;

  3.select * from user_tab_privs;

  1.4.查看所有角色

  1.select * from dba_roles;

  1.5.查看用户所拥有的角色

  1.select * from dba_role_privs;

  2.select * from user_role_privs;

  1.6.查看当前用户的缺省表空间

  1.select username,default_tablespace from user_users;

  1.7.查看某个角色的具体权限

  1.如grant connect,resource,create session,create view to TEST;

  2.查看RESOURCE具有那些权限,

  3.用SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE='RESOURCE';

还没有符合您的答案?立即在线咨询老师 免费咨询老师
上一篇:出纳软件 下一篇:会计核算软件的功能模块

相关资讯

相关问答

  • 1
  • 2
  • 3
会计实战基地

会计实战基地

欢迎来到会计实战基地,请问你有什么问题呢?
【回复1】零基础怎么学会计
【回复2】免费试学60+行业真账实操
【回复3】初级,中级,注会等报考信息
【回复4】免费领取做账资料
【回复5】免费领取备考资料
【回复6】咨询其他问题
发送【姓名+微信】免费申领用友财务软件3个月使用权!