本文主要是介绍OWB控制中心部署外部表权限问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
名称 操作 状态 日志SOURCE_LOCATION 创建 错误 ORA-01031: 权限不足
使用控制中心部署外部表的时候发现以上错误:
1,分析原因为部署的时候创建Directory没有权限。
2,在sqlplus中用:grant create any directory to expense_wh;授权
3,重新部署成功
其中注意,错误log提示当前用户为 rep_owner,先是授权给rep_owner发现还是这个错误,重新授权给对应资料库下面的账号 expense_wh发现授权成功,可见OWB部署是分别用对应资料库的用户进行部署,而不是其他的如工作区用户进行。
select 'Grant all on '||table_name||'to user2 ;' from all_tables
where owner = upper(user1);
这篇关于OWB控制中心部署外部表权限问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!