Hur kan jag se alla användare i Oracle?
Hur kan jag se alla användare i Oracle?

Video: Hur kan jag se alla användare i Oracle?

Video: Hur kan jag se alla användare i Oracle?
Video: Java Tech Talk: Эй Spring Boot, куда пропала моя память? [#ityoutubersru] 2024, December
Anonim

Du kan hitta alla användare skapat i Orakel genom att köra en fråga från en kommandotolk. De användare information lagras i olika systemtabeller - ALL_USERS och DBA_USERS, beroende på vad användare information du vill hämta.

Med avseende på detta, hur kontrollerar du om en användare har tillgång till en tabell i Oracle?

Till bestämma som användare har direkt bidrag tillgång till ett bord vi använder vyn DBA_TAB_PRIVS: SELECT * FROM DBA_TAB_PRIVS; Du kan kontrollera den officiella dokumentationen för mer information om kolumnerna som returneras från denna fråga, men de kritiska kolumnerna är: GRANTEE är namnet på användare med beviljat tillgång.

hur löser du ORA 28000 Kontot är låst? Lösning

  1. Ladda SQL*Plus.
  2. Kontrollera vad som är låst och vad som inte är låst med följande kommando: välj användarnamn, kontostatus från dba_users;
  3. För att låsa upp kontot [användarnamn] (utan hakparenteser) anger du följande kommando: ändra användarens [användarnamn] kontoupplåsning;
  4. Kör steg 2 igen för att verifiera framgång.

Hur kan jag sedan se alla tabeller i Oracle?

Det enklaste sättet att se alla tabeller i databasen är att fråga all_tables se : SELECT ägare, tabellnamn FRÅN alla_tabeller; Det här kommer att show ägaren (användaren) och namnet på tabell . Du behöver inga speciella privilegier för att ser detta se , men det syns bara tabeller som är tillgängliga för dig.

Hur hittar jag Oracles sessions-ID?

Prova detta: VÄLJ SID, SERIAL# FRÅN V$ SESSION WHERE AUDSID = Sys_Context('USERENV', ' SESSIONID '); Eftersom du är intresserad av nuvarande session , nuvarande session måste vara på den lokala instansen (per definition), så använd V$ SESSION istället för GV$ SESSION . Allt du behöver är också AUDSID för att unikt identifiera din session.

Rekommenderad: