2010-07-07 21 views
2

Je dois vérifier les subventions java de l'utilisateur actuel, quelque chose de similaire à ce qui a été fixé par:Oracle: où puis-je interroger les subventions Java?

dbms_java.grant_permission ('scott', 'java.net.SocketPermission', '*', 'connexion')

Est-ce possible sans les privilèges système du compte courant? Si je dois le faire avec les privilèges du système, où devrais-je regarder?

10gR2, si cela fait une différence.

Répondre

17

Cela devrait apparaître dans les vues DBA_JAVA_POLICY et USER_JAVA_POLICY.

+0

juste ce dont j'avais besoin, merci! –

+0

dpbradley, merci! :) – Piszu

-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;