查oracle系统中某用户已有的权限 select * from session_privs 和创建权限
2010-01-09 15:43
603 查看
查oracle系统中某用户已有的权限
select * from session_privs
1 CREATE SESSION
2 UNLIMITED TABLESPACE
3 CREATE TABLE
4 CREATE CLUSTER
5 CREATE VIEW
6 CREATE SEQUENCE
7 CREATE PROCEDURE
8 CREATE TRIGGER
9 CREATE ANY DIRECTORY
10 CREATE TYPE
11 CREATE OPERATOR
12 CREATE INDEXTYPE
13 DEBUG CONNECT SESSION
GRANT CREATE ANY DIRECTORY TO pms
GRANT UNLIMITED TABLESPACE TO pms
GRANT CONNECT TO pms
GRANT RESOURCE TO pms
grant create session to pms
grant developer to pms ----访问EM控制台的权限
grant developer to pms ----访问EM控制台的权限
备注:输入grant developer to pms提示“grant”不存在
则需要在em里面添加develop
具体步骤
1、打开em----服务器---角色----创建
2、在“一般信息”里面输入名称“developer”
3、在“角色”里面选择添加“SELECT_CATALOG_ROLE",点击“确定”
4、在“系统权限”里面选择添加“CREATE CLUSTER”、“CREATE SEQUENCE”、“CREATE SESSION”、“CREATE TABLE”、“CREATE TRIGGER”、“CREATE VIEW”,点击“确定”
5、点击“应用”即可
现在再重新运行命令grant developer to pms 肯定ok
添加权限的方法
1. 进到sys用户下如
SQL> conn sys/123456@10.10.1.111/orcl as sysdba
2. 给新用户conquer加权限如
SQL> grant create session to conquer;
select * from session_privs
1 CREATE SESSION
2 UNLIMITED TABLESPACE
3 CREATE TABLE
4 CREATE CLUSTER
5 CREATE VIEW
6 CREATE SEQUENCE
7 CREATE PROCEDURE
8 CREATE TRIGGER
9 CREATE ANY DIRECTORY
10 CREATE TYPE
11 CREATE OPERATOR
12 CREATE INDEXTYPE
13 DEBUG CONNECT SESSION
GRANT CREATE ANY DIRECTORY TO pms
GRANT UNLIMITED TABLESPACE TO pms
GRANT CONNECT TO pms
GRANT RESOURCE TO pms
grant create session to pms
grant developer to pms ----访问EM控制台的权限
grant developer to pms ----访问EM控制台的权限
备注:输入grant developer to pms提示“grant”不存在
则需要在em里面添加develop
具体步骤
1、打开em----服务器---角色----创建
2、在“一般信息”里面输入名称“developer”
3、在“角色”里面选择添加“SELECT_CATALOG_ROLE",点击“确定”
4、在“系统权限”里面选择添加“CREATE CLUSTER”、“CREATE SEQUENCE”、“CREATE SESSION”、“CREATE TABLE”、“CREATE TRIGGER”、“CREATE VIEW”,点击“确定”
5、点击“应用”即可
现在再重新运行命令grant developer to pms 肯定ok
添加权限的方法
1. 进到sys用户下如
SQL> conn sys/123456@10.10.1.111/orcl as sysdba
2. 给新用户conquer加权限如
SQL> grant create session to conquer;
相关文章推荐
- 查看当前用户的权限信息SQL SELECT * FROM SESSION_PRIVS;
- Oracle-30-常用系统权限&查看当前用户权限&为用户授予创建视图的权利
- Oracle创建表空间、创建用户以及授权、查看权限
- Oracle创建表空间、创建用户以及授权、查看权限
- oracle用户创建及权限设置
- ORACLE 创建视图时,提示用户权限不足
- oracle创建用户后给予dba权限
- Oracle系统中用户权限的赋予,查看和管理(注意点)(4)
- oracle用户创建及权限设置
- Oracle创建表空间、创建用户以及授权、查看权限
- oracle创建表空间并授予用户权限
- oracle创建用户ORA-01045:user lacks CREATE SESSION privilege;
- Oracle命令行中启动服务-创建用户,权限,密码丢失
- oracle 本地创建用户和密码并分配权限
- Oracle用户创建、权限分配
- Oracle创建表空间、创建用户以及授权、查看权限
- Oracle创建表空间、创建用户以及授权、查看权限
- [Oracle拾遗]创建表空间、创建用户以及授权、查看权限
- Oracle创建表空间、用户、分配权限语句
- Oracle创建表空间、创建用户以及授权、查看权限