度量快速开发平台-专业、快速的软件定制快开平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 部件 流程 SQL
查看: 1959|回复: 2
打印 上一主题 下一主题

[分享] oracle用户权限怎么查看?

[复制链接]

348

主题

3572

帖子

9299

积分

论坛元老

Rank: 8Rank: 8

积分
9299
跳转到指定楼层
楼主
发表于 2020-7-8 22:52:50 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

oracle数据字典视图的种类分别为:user,all 和 dba.
user_*“:有关用户所拥有的对象信息,即用户自己创建的对象信息
all_*
:有关用户可以访问的对象的信息,即用户自己创建的对象的信息加上

其他用户创建的对象但该用户有权访问的信息
dba_*
:有关整个数据库中对象的信息

(*可以为tables,indexes,objects,users等。)

1、查看所有用户

  1. select * from dba_user;
  2. select * from all_users;
  3. select * from user_users;
复制代码

2、查看用户系统权限

  1. select * from dba_sys_privs;
  2. select * from all_sys_privs;
  3. select * from user_sys_privs;
复制代码

3、查看用户对象权限

  1. select * from dba_tab_privs;
  2. select * from all_tab_privs;
  3. select * from user_tab_privs;
复制代码

4、查看所有角色

  1. select * from dba_roles;
复制代码

5、查看用户所拥有的角色

  1. select * from dba_role_privs;
  2. select * from user_role_privs;
复制代码

6、查看当前用户的缺省表空间

  1. select username,default_tablespace from user_users;
复制代码
7、查看某个角色的具体权限

  1. grant connect,resource,create session,create view to test;
复制代码
8、查看resource具有那些权限
  1. select * from dba_sys_privs where grantee='resource';
复制代码


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
若現在就覺得失望無力,未來那麽遠妳該怎麽扛...
————————————————————————致自己
回复

使用道具 举报

348

主题

3572

帖子

9299

积分

论坛元老

Rank: 8Rank: 8

积分
9299
沙发
 楼主| 发表于 2020-7-8 22:53:59 | 显示全部楼层
若現在就覺得失望無力,未來那麽遠妳該怎麽扛...
————————————————————————致自己
回复 支持 反对

使用道具 举报

348

主题

3572

帖子

9299

积分

论坛元老

Rank: 8Rank: 8

积分
9299
板凳
 楼主| 发表于 2020-7-8 22:54:33 | 显示全部楼层
若現在就覺得失望無力,未來那麽遠妳該怎麽扛...
————————————————————————致自己
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|重庆度量科技  本站关键词:快速开发平台

GMT+8, 2024-11-1 08:36 , Processed in 0.119166 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表