ITPub博客

首页 > 数据库 > Oracle > dbms_java.grant_Permissio 使用/ORA-29532

dbms_java.grant_Permissio 使用/ORA-29532

原创 Oracle 作者:zhulch 时间:2007-07-04 16:06:49 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博客 ” ,链接:https://blog.itpub.net/7318139/viewspace-923833/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    554
  • 访问量
    2318296