首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以作为非dba用户执行oracle导入实用程序?

是否可以作为非dba用户执行oracle导入实用程序?
EN

Stack Overflow用户
提问于 2011-03-09 04:03:01
回答 1查看 13.8K关注 0票数 6

当我试图导入一个甲骨文转储时。在显示错误后,

导出文件:通过直接路径导出:V10.02.01

IMP-00013:只有DBA才能导入由另一个DBA导出的文件。

IMP-00000:未成功终止导入

我只是想知道非dba用户是否导出转储文件。非dba用户可以导入转储文件吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-09 11:53:34

是的,非dba用户可以从他/她的模式导入/导出文件,没有任何问题。但是,如果它想将文件导入/导出到其他模式,则必须授予IMP_FULL_DATABASE/EXP_FULL_DATABASE角色。

但是,在这里我可以看到您正在尝试导入转储文件,该文件是由直接路径导出的。在这种情况下,只有DBA可以直接导入导出的文件。

您可以暂时将DBA角色授予此用户,导入文件,然后撤销此权限。

代码语言:javascript
复制
SQL> conn / as sysdba
Connected.
SQL> grant IMP_FULL_DATABASE to test;

我希望这对你有帮助:)

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

https://stackoverflow.com/questions/5241176

复制
相关文章

相似问题

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