暂无图片
分享
黄泽军
2019-08-06
如何生成源库的role创建脚本

impdp时报创建角色的错误,提示目标库不存在这些role;如何生成源库的role创建脚本?

收藏
分享
2条回答
默认
最新
始于脚下

这个你可以通过查看源库的授权表,将用户的相关权限查出来再拷贝过去执行授权,拼接语句可以参考如下:

select 'grant '||GRANTED_ROLE||' to '||GRANTEE|| decode(ADMIN_OPTION,'NO',';','YES',' with admin option;')  from dba_role_privs where grantee='&UserName';

select 'grant '||PRIVILEGE||' to '||GRANTEE|| decode(ADMIN_OPTION,'NO',';','YES',' with admin option;')  from dba_sys_privs where grantee='&UserName';


暂无图片 评论
暂无图片 有用 0
黄泽军
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏