Com puc veure tots els usuaris a Oracle?
Com puc veure tots els usuaris a Oracle?

Vídeo: Com puc veure tots els usuaris a Oracle?

Vídeo: Com puc veure tots els usuaris a Oracle?
Vídeo: The Greatest Deception | What is AMEN 🙏 2024, Maig
Anonim

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.

En aquest sentit, com comproveu si un usuari té accés a una taula a Oracle?

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

com es resol ORA 28000 El compte està bloquejat? Solució

  1. Carregueu SQL*Plus.
  2. Comproveu què està bloquejat i què no està bloquejat amb l'ordre següent: seleccioneu nom d'usuari, estat_compte de dba_users;
  3. Per desbloquejar el compte [nom d'usuari] (sense parèntesis), introduïu l'ordre següent: alter user [nom d'usuari] desbloqueig del compte;
  4. Torneu a executar el pas 2 per verificar l'èxit.

Aleshores, com puc veure totes les taules a Oracle?

La manera més fàcil de fer-ho veure totes les taules a la base de dades és consultar totes les taules vista : SELECT propietari, nom_taula FROM totes_taules; Aquesta voluntat espectacle el propietari (l'usuari) i el nom del taula . No necessiteu cap privilegi especial veure això vista , però només es veu taules que us siguin accessibles.

Com trobo l'identificador de sessió d'Oracle?

Prova això: SELECT SID, SERIAL# FROM V$ SESSIÓ ON AUDSID = Sys_Context('USERENV', ' ID DE SESSIÓ '); Com que t'interessa l'actualitat sessió , l'actual sessió ha d'estar a la instància local (per definició), així que utilitzeu V$ SESSIÓ en lloc de GV$ SESSIÓ . A més, tot el que necessiteu és AUDSID per identificar-vos de manera única sessió.

Recomanat: