我需要检查当前用户的Java授权,类似什么东西已经被设置:Oracle:我可以在哪里查询Java授予?
dbms_java.grant_permission( 'SCOTT', 'java.net.SocketPermission', '*', '连接' );
这可以做到没有系统权限从当前帐户?如果我需要使用系统专用功能,我应该在哪里看?
10gR2,如果这是有区别的。
我需要检查当前用户的Java授权,类似什么东西已经被设置:Oracle:我可以在哪里查询Java授予?
dbms_java.grant_permission( 'SCOTT', 'java.net.SocketPermission', '*', '连接' );
这可以做到没有系统权限从当前帐户?如果我需要使用系统专用功能,我应该在哪里看?
10gR2,如果这是有区别的。
这应该显示在DBA_JAVA_POLICY和USER_JAVA_POLICY视图中。
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;
正是我需要的,谢谢! – 2010-07-07 04:15:05
dpbradley,谢谢! :) – Piszu 2013-06-06 11:33:19