Query PRIVILEGI sugli OGGETTI UTENTE Oracle
Con l’articolo Query PRIVILEGI sugli OGGETTI UTENTE Oracle, vediamo i PRIVILEGI sugli OGGETTI assegnati a un determinato UTENTE.
Nel database Oracle sono presenti 2 tipi di privilegi, privilegi di sistema e i privilegi sugli oggetti.
I privilegi di sistema permettono di eseguire determinate operazioni nel database come accedere al database o poter creare o cancellare oggetti.
I privilegi sugli oggetti permettono di poter eseguire determinate operazione DML (Data Manipulation Language – ossia INSERT UPDATE o DELETE) per un set di oggetti anche di altri schema.
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 vengono estrapolate dalla tabella DBA_TAB_PRIVS.
Infine, filtriamo le informazioni per utente a cui gli è stato concesso
il privilegio.
Query per visualizzare i PRIVILEGI sugli OGGETTI assegnati a un UTENTE:
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';
- DDL di creazione UTENZA, RUOLI e PRIVILEGI
- Query PRIVILEGI UTENTE replicati
- Query PRIVILEGI sugli OGGETTI UTENTE Oracle
- Query PRIVILEGI di SISTEMA UTENTE
- Query RUOLI UTENTE Oracle
- Assegnazione quota DEFAULT_TABLESPACE
- Query stato password utente Oracle
Per visionare le mie guide sui Comandi CRS clicca qui!
A questo LINK, invece, troverai le query SQL
Resta aggiornato sulle nostre attività entrando a far parte della nostra community (mi raccomando, metti il like alle nostre pagine, entriamo in contatto e resta aggiornato su ogni nostra nuova guida!):
Facebook
Youtube
Linkedin
Per chi ancora non lo avesse fatto, consigliamo di salvare tra i propri bookmark questo sito, così da avere sempre a portata di mano le nostre soluzioni ai problemi più comuni su database, in particolar modo, database oracle.
0 commenti