关于ORACLE只含角色没有权限
2013-12-17 17:20
204 查看
一.
对于权限的使用场景之一在数据迁移时会较为明显;
比如下面的场景:
将几个用户导出生成的DMP文件导入到其它库中时,如果在导入前没有设置好相应用户的权限,ORA报错可能会见到一堆;
这里先小结下,IMPDP用户资料前先进行的用户相关的权限操作;
首先
1.查询用户所具有的系统权限
select * from dba_sys_privs;
2.查询用户所拥有的角色
select * from dba_role_privs
where grantee='AIKI'
3.检查用户角色中包含的角色
select * from role_role_privs
4.查看用户拥有对象的操作权限
select * from dba_tab_privs;
然后将上面的权限全部赋予该用户,并且指定其默认的表空间,临时表空间;
二.当一个用户只有角色不含权限时候(针对JOB处理)
在不能直接赋系统权限条件下,建立JOB或SCHEDULER时可以换用crontab处理
在sqlplus与数据库联合使用过程中对于特殊符号要注意转义,否则报无此表或视图的提示;
对于权限的使用场景之一在数据迁移时会较为明显;
比如下面的场景:
将几个用户导出生成的DMP文件导入到其它库中时,如果在导入前没有设置好相应用户的权限,ORA报错可能会见到一堆;
这里先小结下,IMPDP用户资料前先进行的用户相关的权限操作;
首先
1.查询用户所具有的系统权限
select * from dba_sys_privs;
2.查询用户所拥有的角色
select * from dba_role_privs
where grantee='AIKI'
3.检查用户角色中包含的角色
select * from role_role_privs
4.查看用户拥有对象的操作权限
select * from dba_tab_privs;
然后将上面的权限全部赋予该用户,并且指定其默认的表空间,临时表空间;
二.当一个用户只有角色不含权限时候(针对JOB处理)
在不能直接赋系统权限条件下,建立JOB或SCHEDULER时可以换用crontab处理
在sqlplus与数据库联合使用过程中对于特殊符号要注意转义,否则报无此表或视图的提示;
相关文章推荐
- oracle中关于查看角色与角色间权限的差异的SQL语句(转)
- Oracle DB 关于CONNECT、RESOURCE 和DBA 角色权限
- Oracle中关于查看角色与角色间权限的差异的SQL语句
- Oracle用户管理,权限管理,角色管理
- Oracle用户,角色,权限相关SQL
- oracle 用户或角色的权限查看
- Oracle用户、权限、角色管理(转)
- Oracle用户、权限、角色管理
- 关于connect,resource角色具体拥有哪些权限
- oracle与用户角色权限相关的视图
- Oracle用户、权限、角色管理
- 关于samba服务器没有访问权限的问题
- ORACLE用户、角色、权限
- Oracle内置角色connect与resource的权限
- Oracle用户、概要文件、权限及角色实例
- 关于jQuery 没有权限的问题
- Oracle用户,权限,角色以及登录管理【不错小结】
- Oracle用户角色权限管理
- 数据库(学习整理)----2--关于Oracle用户权限的授权和收权
- 关于“解决实现注册用户后,自动具备访问网站的权限的问题”文章中配置出现找不到角色的问题的解决办法