PostgreSQL List Users
On Oktober 29, 2021 by adminZusammenfassung: In diesem Tutorial lernen Sie, wie Sie den PostgreSQL-Befehl list user verwenden, um alle Benutzer in einem PostgreSQL-Datenbankserver anzuzeigen.
Benutzer mit dem psql-Tool auflisten
Zunächst verbinden Sie sich mit dem PostgreSQL-Datenbankserver unter dem Benutzer postgres
:
Sie werden nach einem Passwort gefragt:
Code language: Shell Session (shell)
Nachdem Sie das Passwort für den Benutzer postgres
eingegeben haben, sehen Sie die folgende PostgreSQL-Eingabeaufforderung:
Code language: Shell Session (shell)
Zweitens, verwenden Sie den \du
, um alle Benutzerkonten (oder Rollen) im aktuellen PostgreSQL-Datenbankserver aufzulisten:
Code language: Shell Session (shell)
Wenn Sie mehr Informationen anzeigen möchten, können Sie den \du+
-Befehl verwenden:
Code language: Shell Session (shell)
Der \du+
-Befehl fügt eine zusätzliche Spalte namens description
hinzu.
Auflistung der Benutzer mit SQL-Anweisung
Die folgende Anweisung gibt alle Benutzer im aktuellen Datenbankserver zurück, indem sie Daten aus dem pg_catalog.pg_user
-Katalog abfragt:
Code language: SQL (Structured Query Language) (sql)
Zusammenfassung
- Verwenden Sie den Befehl
\du
oder\du+
psql, um alle Benutzer im aktuellen Datenbankserver aufzulisten. - Verwenden Sie die
SELECT
-Anweisung, um die Benutzerinformationen aus dempg_catalog.pg_user
-Katalog abzufragen.
- War dieses Tutorial hilfreich?
- JaNein
Schreibe einen Kommentar