Oracle中关于查看角色与角色间权限的差异的SQL语句
来源:互联网 发布:淘宝是如何盈利的 编辑:程序博客网 时间:2024/05/18 02:47
1.查看当前用户所拥有的系统权限
02
select
*
from
session_privs;
03
2.查看数据库内的所有角色
04
selec *
from
dba_roles;
05
3.查看数据库所支持的最大角色数
06
SQL> show parameter role
07
08
max_enabled_roles
integer
150
--该值可以修改
09
10
os_roles boolean
FALSE
11
12
remote_os_roles boolean
FALSE
13
4.查看当前用户所拥有的角色
14
select
*
from
session_roles;
15
16
5.查看角色的嵌套关系和所授予的用户
17
select
*
from
dba_role_privs
order
by
1;
18
19
6.其他查看角色和权限的命令
20
select
*
from
role_sys_privs;
21
select
*
from
dba_sys_privs;
22
23
7.表级对象权限
24
select
*
from
user_tab_privs_made;
25
select
*
from
user_tab_privs_recd;
26
8.列上的对象权限
27
select
*
from
user_col_privs_made;
28
select
*
from
user_col_privs_recd;
29
9.比较
connect
和resoucr角色的权限差别
30
SQL>
select
grantee,privilege
from
dba_sys_privs
where
grantee=
'RESOURCE'
OR
GRANTEE
LIKE
'CONNECT%'
31
32
CONNECT
CREATE
VIEW
33
34
CONNECT
CREATE
TABLE
35
36
CONNECT
ALTER
SESSION
37
38
CONNECT
CREATE
CLUSTER
39
40
CONNECT
CREATE
SESSION
41
42
CONNECT
CREATE
SYNONYM
43
44
CONNECT
CREATE
SEQUENCE
45
46
CONNECT
CREATE
DATABASE
LINK
47
48
RESOURCE
CREATE
TYPE
49
50
RESOURCE
CREATE
TABLE
51
52
RESOURCE
CREATE
CLUSTER
53
54
RESOURCE
CREATE
TRIGGER
55
56
RESOURCE
CREATE
OPERATOR
57
58
RESOURCE
CREATE
SEQUENCE
59
60
RESOURCE
CREATE
INDEXTYPE
61
62
RESOURCE
CREATE
PROCEDURE
63
64
已选择16行。
65
66
10.查看oracle的版本,其实查看oracle的版本还有许多其他方法,不过我认为下面这个方法
67
比较好记。
68
SQL>
select
version
from
v$instance;
69
70
10.1.0.2.0
71
注意:
72
我做该实验的oracle版本是10.1.0.2.0。
73
74
CONNECT
角色在10g以后就只有
create
session的权限了,以前其他版本的权限都被取消了。
75
76
当RESOURCE角色被授予一个用户后,该用户自动拥有了unlimited tablespace的系统权限。
- oracle中关于查看角色与角色间权限的差异的SQL语句(转)
- Oracle中关于查看角色与角色间权限的差异的SQL语句
- Oracle查看用户角色权限的语句
- Oracle 用户,角色,权限的sql语句
- Oracle的权限、角色
- 查看角色中包含的权限
- 关于ORACLE数据库中权限和角色的探索
- oracle中权限,角色常用的查询
- oracle 权限与角色查询语句
- [SQL Server]角色与权限相关语句
- oracle的权限和角色
- oracle权限、角色的管理!
- oracle的权限和角色
- oracle的权限和角色
- oracle 查看当前用户拥有的角色权限
- 如何查看某个角色被授予的权限Oracle
- 如何查看oracle用户具有的权限和角色
- 如何查看oracle用户具有的权限和角色
- POJ-2823单调队列
- CentOS下搭建DNS详细版
- 初学汇编之CPU类型识别
- 什么是SMTP协议?SMTP端口号是多少?什么是SMTP服务器?免费smtp服务器?
- 前端 _本地存储问题
- Oracle中关于查看角色与角色间权限的差异的SQL语句
- listview android:cacheColorHint,android:listSelector属性作用 .
- android:configChanges名词解析(文档翻译)
- 为何邮件的收件人是undisclosed-recipients?如何避免?
- 认识自己是最难的
- c语言常见笔试编程题strcat和strchr
- ubuntu rar乱码
- hdu Girls and Boys(二分图的最大独立集)
- 前端学习常用站点总结 不定时更新