Inhoudsopgave:

Hoe controleer je of een gebruiker toegang heeft tot een tabel in Oracle?
Hoe controleer je of een gebruiker toegang heeft tot een tabel in Oracle?

Video: Hoe controleer je of een gebruiker toegang heeft tot een tabel in Oracle?

Video: Hoe controleer je of een gebruiker toegang heeft tot een tabel in Oracle?
Video: Oracle - SQL - Managing User Access 2024, November
Anonim

Tot bepalen die gebruikers hebben directe subsidie toegang tot een tafel we zullen gebruiken de DBA_TAB_PRIVS weergave : SELECT * VAN DBA_TAB_PRIVS; Jij kan controleren officiële documentatie voor meer informatie over de kolommen geretourneerd uit deze zoekopdracht, maar de kritische kolommen zijn: GRANTEE is de naam van de gebruiker met toegekend toegang.

Hierin, hoe kan ik alle gebruikers in Oracle zien?

Je kunt vinden alle gebruikers gemaakt in Orakel door een query uit te voeren vanaf een opdrachtprompt. De gebruiker informatie wordt opgeslagen in verschillende systeemtabellen - ALL_USERS en DBA_USERS, afhankelijk van wat gebruiker informatie die u wilt ophalen.

Vervolgens is de vraag, wat is Dba_sys_privs? DBA_SYS_PRIVS beschrijft systeemprivileges die aan gebruikers en rollen zijn toegekend.

Evenzo vragen mensen: hoe geef ik een gebruiker een schema in Oracle?

Een gebruiker maken en machtigingen verlenen in Oracle

  1. MAAK GEBRUIKER books_admin GEDENTIFICEERD DOOR MyPassword;
  2. SUBSIDIE VERBINDEN MET books_admin;
  3. GRANT CONNECT, RESOURCE, DBA AAN books_admin;
  4. VERLENEN SESSIE MAKEN VERLENEN ENIG PRIVILEGE AAN books_admin;
  5. VERLENEN ONBEPERKTE TAFELRUIMTE AAN books_admin;
  6. GRANT SELECT, INSERT, UPDATE, DELETE ON schema. boeken TO books_admin;

Wat zijn de privileges in Oracle?

Systeem privileges . Een systeem voorrecht is het recht om een bepaalde actie uit te voeren of om een actie uit te voeren op een object van een bepaald type. Objecten omvatten tabellen, views, gematerialiseerde views, synoniemen, indexen, sequenties, cachegroepen, replicatieschema's en PL/SQL-functies, procedures en pakketten.

Aanbevolen: