Taula de continguts:

Com comproveu si un usuari té accés a una taula a Oracle?
Com comproveu si un usuari té accés a una taula a Oracle?

Vídeo: Com comproveu si un usuari té accés a una taula a Oracle?

Vídeo: Com comproveu si un usuari té accés a una taula a Oracle?
Vídeo: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, Maig
Anonim

A determinar quin els usuaris tenen subvenció directa accés a una taula utilitzarem el DBA_TAB_PRIVS vista : SELECT * FROM DBA_TAB_PRIVS; Vostè pot comprovar el documentació oficial per més informació sobre el columnes retornades d'aquesta consulta, però el les columnes crítiques són: GRANDEE és el el nom de l'usuari amb concedit accés.

Aquí, com puc veure tots els usuaris a Oracle?

Pots trobar tots els usuaris creat a Oracle executant una consulta des d'un indicador d'ordres. El usuari la informació s'emmagatzema en diverses taules del sistema: ALL_USERS i DBA_USERS, depenent de què usuari informació que voleu recuperar.

Posteriorment, la pregunta és, què és Dba_sys_privs? DBA_SYS_PRIVS descriu els privilegis del sistema concedits als usuaris i rols.

De la mateixa manera, la gent es pregunta com puc donar un esquema a un usuari a Oracle?

Com crear un usuari i concedir permisos a Oracle

  1. CREAR UN USUARI books_admin IDENTIFICAT PER MyPassword;
  2. GRANT CONNECT TO books_admin;
  3. GRANT CONNECT, RECOURCE, DBA A books_admin;
  4. GRANT CREATE SESSION CONCEDEIX QUALSEVOL PRIVILEGI A books_admin;
  5. CONCEDEIX UN ESPAI DE TAULA ILLIMITAT A books_admin;
  6. GRANT SELECT, INSERT, UPDATE, DELETE ON esquema. llibres A llibres_admin;

Quins són els privilegis a Oracle?

Sistema privilegis . Un sistema privilegi és el dret a realitzar una acció concreta o a realitzar una acció sobre qualsevol objecte d'un tipus determinat. Els objectes inclouen taules, vistes, vistes materialitzades, sinònims, índexs, seqüències, grups de memòria cau, esquemes de replicació i funcions, procediments i paquets PL/SQL.

Recomanat: