Oracle:我在哪里可以查询java授权?

时间:2010-07-07 00:44:36

标签: java oracle grant

我需要检查当前用户的java授权,类似于以下设置:

  

dbms_java.grant_permission( 'SCOTT', 'java.net.SocketPermission', '*', '连接');

这可以在没有当前帐户的系统权限的情况下完成吗?如果我需要使用系统权限,我应该在哪里查看?

10gR2,如果这有所不同。

2 个答案:

答案 0 :(得分:17)

这应该显示在DBA_JAVA_POLICY和USER_JAVA_POLICY视图中。

答案 1 :(得分:-1)

begin
  dbms_java.grant_permission(grantee           => 'CALL_RECORDING',
                             permission_type   => 'java.io.FilePermission',
                             permission_name   => 'D:/AES/-',
                             permission_action => 'execute,read,write,delete');
  commit;
end;