首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过网络链接导出相同的模式时,Expdp实用程序是否需要EXP_FULL_DATABASE权限

通过网络链接导出相同的模式时,Expdp实用程序是否需要EXP_FULL_DATABASE权限
EN

Stack Overflow用户
提问于 2013-10-25 13:48:44
回答 2查看 17.1K关注 0票数 4

我正在通过网络链接使用expdp实用程序。我只需要导出我拥有的一个模式。理想情况下,它应该允许我导出我拥有的模式。但我得到的错误是

ORA-31631:需要权限ORA-39149:无法将特权用户链接到非特权用户

那么,我们需要EXP_FULL_DATABASE权限才能导出相同的模式吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-02-04 01:21:03

在data pump中使用NETWORK_LINK交换机时,本地和远程用户都需要被授予EXP_FULL_DATABASE角色。

检查以下内容以确认相同的内容:http://www.oracle-base.com/articles/10g/oracle-data-pump-10g.php

票数 1
EN

Stack Overflow用户

发布于 2013-10-25 22:12:59

是和否,取决于您授予目标架构的权限:

如果执行导入作业的用户If在目标数据库上具有DATAPUMP_IMP_FULL_DATABASE角色,则该用户还必须在源数据库上具有DATAPUMP_EXP_FULL_DATABASE角色。(来自http://docs.oracle.com/cd/E11882_01/server.112/e22490/dp_import.htm)

因此,您可以从目标模式中删除DATAPUMP_IMP_FULL_DATABASE角色,也可以将DATAPUMP_EXP_FULL_DATABASE角色赋予源模式。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19582006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档