Query per visualizzare i PRIVILEGI sugli OGGETTI assegnati a un UTENTE

Query per visualizzare i PRIVILEGI sugli OGGETTI assegnati a un UTENTE

.

Query per visualizzare i PRIVILEGI sugli OGGETTI
assegnati a un UTENTE,
vediamo i PRIVILEGI sugli OGGETTI assegnati
a un determinato UTENTE.

Inoltre selezioniamo:
l’owner della tabella,
la tabella,
il privilegio e
l’utente a cui è stato assegnato l’utente.

I campi selezionati sono:

OWNER – Proprietario dell’oggetto
TABLE_NAME – Nome della tabella
PRIVILEGE – Privilegio nell’oggetto
GRANTEE – Nome dell’utente a cui è stato concesso il privilegio.

Queste informazioni le estrapoliamo dalla tabella DBA_TAB_PRIVS.

Infine,
filtriamo le informazioni per utente
a cui gli è stato concesso
il privilegio.

set lines 200
col privilege for a20
col grantee for a20
col owner for a20
select owner OWN_TABLE,table_name,privilege, GRANTEE OWN_PRIVILEGE FROM DBA_TAB_PRIVS WHERE GRANTEE ='&USERID';

Lascia un commento

Wordpress Social Share Plugin powered by Ultimatelysocial
Facebook
Facebook
Twitter
YouTube
LinkedIn