dbms_java.grant_Permissio 使用/ORA-29532

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 17:58   1526   0
................[@more@]

项目中,要用到一个上传文档的功能,用一个orcale的的存储过程去调用 java 类,再由java类调用系统指指令,但始终报一个这样的错误 dbms_java.grant_Permissio('SCOTT','java.io.FilePermission','/tmp/inbound/**','read,write,execute,delete');
ORA-29532: Java call terminated by uncaught Java exception:
oracle.aurora.vm.IdNotFoundException: my_user is not a user or role,
ORA-29532: Java call terminated by uncaught Java exception:
java.lang.SecurityException: policy table update SYS:java.io.FilePermission,
'/tmp/inbound/*

解决方法:

call dbms_java.grant_permission( 'TEST', 'SYS:java.io.FilePermission', '/tmp/inbound/*', 'read, write' );

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7318139/viewspace-923833/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7318139/viewspace-923833/

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP