Fazendo o select para o usuário do banco: fabiano

 

1
SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE LIKE 'FABIANO'

 

Será retornado os privilégios e permissões para as ações, veja a seguir.

Create Table/Criar tabela = Não

Unlimited tablespace = Não

Create Trigger = Não

Create View = Não

Create Materialized View  = Não

Create Synonym = Não

permissao_oracle_DBA_SYS_PRIVSOu Seja o usuário ainda não possui as permissões atribuídas.

 

SELECT * FROM DBA_ROLE_PRIVS WHERE GRANTEE LIKE ‘FABIANO’

SELECT GRANTEE, GRANTED_ROLE, ADMIN_OPTION, DEFAULT_ROLE FROM DBA_ROLE_PRIVS WHERE GRANTEE LIKE ‘FABIANO’

 

permissao_oracle_DBA_ROLE_PRIVS

2 Thoughts on “Oracle: Verificar permissões (grants) de um usuário

  1. Gostei do select, mas seria bom explicar algumas coisas pois ajudaria bastantes ao iniciantes como eu.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Post Navigation