Para quem utiliza Java Source, alguns exemplos uteis de grant utilizando dbms_java
-- Permissão para conectar/resolver HOST:
exec dbms_java.grant_permission( 'DENILSON', 'SYS:java.net.SocketPermission', 'cvs.denilson.com.br', 'connect' );
exec dbms_java.grant_permission( 'DENILSON', 'SYS:java.net.SocketPermission', 'cvs.denilson.com.br', 'resolve' );
-- Permissão de leitura/escrita em diretório RECURSIVAMENTE
begin
dbms_java.grant_permission(
grantee => 'DENILSON',
permission_type => 'SYS:java.io.FilePermission',
permission_name => '/tmp/cvsteste/-',
permission_action => 'read,write,delete'
);
end;
/
-- Permissão para conectar/resolver HOST:
exec dbms_java.grant_permission( 'DENILSON', 'SYS:java.net.SocketPermission', 'cvs.denilson.com.br', 'connect' );
exec dbms_java.grant_permission( 'DENILSON', 'SYS:java.net.SocketPermission', 'cvs.denilson.com.br', 'resolve' );
-- Permissão de leitura/escrita em diretório RECURSIVAMENTE
begin
dbms_java.grant_permission(
grantee => 'DENILSON',
permission_type => 'SYS:java.io.FilePermission',
permission_name => '/tmp/cvsteste/-',
permission_action => 'read,write,delete'
);
end;
/
Comentários
Postar um comentário