Oracle: где я могу запросить гранты Java? - PullRequest
2 голосов
/ 07 июля 2010

Мне нужно проверить Java-гранты текущего пользователя, что-то похожее на то, что установлено:

dbms_java.grant_permission ( 'SCOTT', 'java.net.SocketPermission', '*', 'соединение');

Можно ли это сделать без системных привилегий с текущего счета? Если мне нужно сделать это с системными привилегиями, где мне искать?

10gR2, если это имеет значение.

Ответы [ 2 ]

17 голосов
/ 07 июля 2010

Это должно отображаться в представлениях DBA_JAVA_POLICY и USER_JAVA_POLICY.

0 голосов
/ 08 марта 2018
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;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...