Oracle角色、权限的一些常用视图
ORACLE中数据字典视图分为3大类, 用前缀区别,分别为:USER,ALL 和 DBA,许多数据字典视图包含相似的信息。
1)USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息;
2)ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的信息加上其他用户创建的对象但该用户有权访问的信息;
3)DBA_*:有关整个数据库中对象的信息;
权限范围: DBA_*>= ALL_*>= USER_*
关于用户、角色和权限信息的视图如下:
(1)all_users视图:可以查看当前用户可以看到的所有用户
(2)dba_users视图:可以查看数据库中所有的用户信息
(3)user_users视图:可以查看当前用户的用户信息
(4)dba_ts_quotas视图:可以查看用户的表空间限额情况
(5)user_password_limits视图:可以查看当前用户的口令配置文件参数
(6)user_resource_limits视图:可以查看当前用户的资源限制情况
(7)v$session视图:查看每个当前会话的会话信息
(8)v$sesstat视图:查看用户会话的统计数据
(9)dba_roles视图:可以查看当前数据库中存在的所有角色
(10)session_roles视图:可以查看当前用户启用的角色
(11)dba_role_privs视图:可以查看数据库中所有的用户与角色或角色与角色之间的授予关系
(12)user_role_privs视图:可以查看当前用户的权限情况
(13)dba_sys_privs视图:可以查看授予所有用户或角色的系统权限
(14)user_sys_privs视图:可以查看当前用户被授予的系统权限
(15)session_privs视图:可以查看当前用户启用的系统权限
(16)all_col_privs视图:可以查看当前用户或者public用户组是其所有者、授予者或被授予者的用户的所有列对象的授权,列对象就是表中的字段
(17)dba_col_privs视图:可以查看数据库中所有列对象的授权情况
(18)user_col_privs视图:可以查看当前用户或者其所有者、授予者或者被授予者的所有列对象的授权
(19)dba_tab_privs视图:可以查看数据库中所有对象的权限
(20)all_tab_privs视图:可以查看用户或者public是其授予者的对象的授权
(21)user_tab_privs视图:可以查看当前用户是其被授予者的所有对象的授权
参考资料:
http://blog.sina.com.cn/s/blog_68fe7e150100z6xx.html
http://haohaoxuexi.iteye.com/blog/1558889
Oracle角色、权限的一些常用视图的更多相关文章
- oracle常用视图介绍
oracle常用视图介绍---------------------2013/10/04(last updated) dba_开头: dba_users 数据库用户信息 dba_segm ...
- oracle管理权限和角色
介绍 这一部分主要看看oracle中如何管理权限和角色,权限和角色的区别在哪里. 当刚刚建立用户时,用户没有任何权限,也不能执行任何操作.如果要执行某种特定的数据库操作,则必需为其授予系统的权限:如果 ...
- oracle角色、权限和用户
oracle角色.权限和用户 [转贴 2010-1-25 10:29:45] 字号:大 中 小 Oracle内置角色connect与resource的权限 首先用一个命令赋予user用户con ...
- oracle的权限和角色
1 介绍 这一部分我们主要看看oracle是如何管理权限和角色的,权限和角色的区别在哪里. 当刚刚建立用户时,用户没有任何权限,也不能执行任何操作.如果要执行某种特定的数据库操作,则必须为其授予系统 ...
- Oracle掌管权限和角色
转自:https://blog.csdn.net/without_bont/article/details/79862112 掌管权限和角色 这一部分我们主要看oracle中如何管理权限和角色,权限和 ...
- Oracle 角色、权限
Oracle 角色管理 一.何为角色 角色:角色是一组权限的集合,将角色赋给一个用户,这个用户就拥有了这个角色中的所有权限.二.系统预定义角色 预定义角色是在数据库安装后,系统自动创建的一些常 ...
- oracle数据字典-权限-角色
每个数据库都提供了各自的数据字典的方案,虽然形式不同,但是目的和作用是一样的,比如在mysql里数据字典是在information_schema 里表现的,sqlserver则是在sys这个系统sch ...
- ORACLE的CONNECT和RESOURCE角色权限
最近在处理数据库的用户权限问题,之前惯性思维,觉得给用户授权RESOURCE权限之后,用户的一般权限都会有,等到发现用户有RESOURCE角色,却没有创建视图的权限之后,才发现这部分还是一知半解啊,所 ...
- oracle数据字典-权限-角色-参数
每个数据库都提供了各自的数据字典的方案,虽然形式不同,但是目的和作用是一样的,比如在mysql里数据字典是在information_schema 里表现的,sqlserver则是在sys这个系统sch ...
随机推荐
- 第二十三章 springboot + 全局异常处理
一.单个controller范围的异常处理 package com.xxx.secondboot.web; import org.springframework.web.bind.annotation ...
- N-Queens II leetcode java
题目: Follow up for N-Queens problem. Now, instead outputting board configurations, return the total n ...
- Windows服务器PHPstudy配置安装微擎教程
此教程只适于无环境的新服务器,有环境请勿安装用电脑上面的远程桌面连接登陆服务器.1,下载微擎安装包,下载PHPstudy,下载V9运行库.安装PHPstudy.安装V9运行库.准备好3个. <i ...
- android 时间控件概述
android的自带时间选择控件,是一个让用户既能输入的又能选择的样子.这本来没有太大的问题了. 但是,坑爹的android是开源的.自带的时间控件在某些机型上,早已经是面目全非了,在用以一个普通用户 ...
- 在Linux上自动调整屏幕亮度保护眼睛
导读 Lightbot当你开始在计算机前花费大量时间的时候,问题自然开始显现.这健康吗?怎样才能舒缓我眼睛的压力呢?为什么光线灼烧着我?尽管解答这些问题的研究仍然在不断进行着,许多程序员已经采用了一些 ...
- Linux系统多网卡绑定实战
导读 对于服务器来说,网络设备的稳定也是比较重要的,特别是网卡.在生产型的系统中,网卡的可靠性就更为重要了. 多块网卡绑定到一个IP地址,当一块网卡发生物理性损坏的情况下,另一块网卡自动启用,并提供正 ...
- 【深入JAVA】java注解
在阅读的过程中有不论什么问题,欢迎一起交流 邮箱:1494713801@qq.com QQ:1494713801 1.什么是java注解 注解,顾名思义,注解,就是对某一事物进行加入凝视 ...
- 用L脚本语言实现"L脚本语言控制台"
下载Windows平台解释引擎 L脚本语言中能够将随意字符串当做一行L脚本语言程序来运行.通过循环接收用户输入,就是一个控制台IDE了 #scp #scp没有控制台IDE?我们自己用scp来实现一个 ...
- C# 64位系统调用32位DLL异常解决办法(异常来自HRESULT :0x8007007E)
解决办法如下 1.在IDE中将目标平台设置成x86(VS是在项目的属性->生成->目标平台) 2.如果DLL中调用了其他的DLL,需要将其他的DLL一同编译 3.有时DLL生成时会依赖于I ...
- iOS禁用系统休眠
[UIApplicationsharedApplication].idleTimeDisabled= YES