Heim  >  Artikel  >  Datenbank  >  So fragen Sie alle Benutzer in Oracle ab

So fragen Sie alle Benutzer in Oracle ab

WBOY
WBOYOriginal
2022-04-07 11:02:5523113Durchsuche

In Oracle können Sie die SELECT-Anweisung verwenden, um alle Benutzer abzufragen. Diese Anweisung wird verwendet, um Daten aus der Datenbank auszuwählen und die Ergebnisse in einem Ergebnissatz zu speichern Die Syntax lautet „select * from dba_users;“.

So fragen Sie alle Benutzer in Oracle ab

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle 11g-Version, Dell G3-Computer.

So fragen Sie alle Benutzer in Oracle ab

Fragen Sie alle Benutzerinformationen in Oracle ab select*fromdba_users;

Alle Benutzer anzeigen:

select * from dba_users;

Alle Benutzer in der Datenbank anzeigen, vorausgesetzt, Sie haben ein Konto mit DBA-Berechtigung, z als System, System

select * from all_users;

Alle Benutzer anzeigen, die Sie verwalten können

select * from user_users;

Aktuelle Benutzerinformationen anzeigen

Wissen erweitern:

Benutzer- oder Rollensystemberechtigungen anzeigen (Systemberechtigungen, die Benutzern oder Rollen direkt zugewiesen sind):

select * from dba_sys_privs;
select * from user_sys_privs; (查看当前用户所拥有的权限)

Rollen anzeigen (Nur die Rollen, die dem angemeldeten Benutzer gehören, können angezeigt werden) Enthaltene Berechtigungen

sql>select * from role_sys_privs;

Benutzerobjektberechtigungen anzeigen:

select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;

Alle Rollen anzeigen:

select * from dba_roles;

Rollen anzeigen, die Benutzern oder Rollen gehören:

select * from dba_role_privs;
select * from user_role_privs;

Ansehen welche Benutzer verfügen über Sysdba- oder Sysoper-Systemberechtigungen (entsprechende Berechtigungen sind für Abfragen erforderlich)

Zum Beispiel:

select * from V$PWFILE_USERS

So löschen Sie alle Tabellen eines bestimmten Benutzers in Oracle

SQL>select * from dba_sys_privs where grantee='username';

Empfohlenes Tutorial: „

Oracle Video Tutorial

Das obige ist der detaillierte Inhalt vonSo fragen Sie alle Benutzer in Oracle ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn