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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 部件 流程 SQL
查看: 381|回复: 2

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

[复制链接]

348

主题

3590

帖子

8861

积分

论坛元老

Rank: 8Rank: 8

积分
8861
发表于 2018-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';
复制代码


若現在就覺得失望無力,未來那麽遠妳該怎麽扛...
————————————————————————致自己
回复

使用道具 举报

348

主题

3590

帖子

8861

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

348

主题

3590

帖子

8861

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2018-10-18 06:35 , Processed in 0.234912 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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