Admin cria um diretório Oracle:
CREATE OR REPLACE DIRECTORY EXAMPLE AS '\\server\share\test';
GRANT READ, WRITE ON DIRECTORY EXAMPLE TO JOHN;
Admin pode testar se o diretório existe:
SELECT * FROM DBA_DIRECTORIES WHERE DIRECTORY_NAME='EXAMPLE'
Como John pode verificar se o diretório EXAMPLE
existe? Como ele pode descobrir quais permissões ele recebeu?
As permissões são expostas a um DBA em
DBA_TAB_PRIVS
.Seu usuário John poderá ver suas concessões em formato
ALL_TAB_PRIVS
.