PostgreSQL List Users
On oktober 29, 2021 by adminSummary: I denne vejledning lærer du, hvordan du bruger PostgreSQL list user-kommandoen til at vise alle brugere i en PostgreSQL-databaseserver.
Liste over brugere ved hjælp af psql-værktøjet
Først skal du oprette forbindelse til PostgreSQL-databaseserveren ved hjælp af postgres
-brugeren:
Den vil bede dig om en adgangskode:
Code language: Shell Session (shell)
Når du har indtastet adgangskoden til postgres
-brugeren, vil du se følgende PostgreSQL-kommandoopdatering:
Code language: Shell Session (shell)
For det andet skal du bruge \du
til at liste alle brugerkonti (eller roller) i den aktuelle PostgreSQL-databaseserver:
Code language: Shell Session (shell)
Hvis du vil vise flere oplysninger, kan du bruge \du+
-kommandoen:
Code language: Shell Session (shell)
Med \du+
-kommandoen tilføjes en ekstra kolonne kaldet description
.
Liste over brugere ved hjælp af SQL-anvisning
Følgende anvisning returnerer alle brugere i den aktuelle databaseserver ved at forespørge data fra pg_catalog.pg_user
-kataloget:
Code language: SQL (Structured Query Language) (sql)
Summary
- Brug
\du
eller\du+
psql-kommandoen for at få en liste over alle brugere i den aktuelle databaseserver. - Brug
SELECT
-anvisningen til at forespørge brugeroplysningerne frapg_catalog.pg_user
-kataloget.
- Var denne vejledning nyttig?
- JaNej
Skriv et svar