Lista de usuarios de PostgreSQL
On octubre 29, 2021 by adminResumen: en este tutorial, aprenderá a utilizar el comando PostgreSQL list user para mostrar todos los usuarios de un servidor de base de datos PostgreSQL.
Listando usuarios usando la herramienta psql
Primero, conéctese al servidor de base de datos PostgreSQL usando el usuario postgres
:
Le pedirá una contraseña:
Code language: Shell Session (shell)
Una vez que ingrese la contraseña para el usuario postgres
, verá el siguiente prompt de comando PostgreSQL:
Code language: Shell Session (shell)
En segundo lugar, utilice el \du
para listar todas las cuentas de usuario (o roles) en el servidor de base de datos PostgreSQL actual:
Code language: Shell Session (shell)
Si desea mostrar más información, puede utilizar el comando \du+
:
Code language: Shell Session (shell)
El comando \du+
añade una columna adicional llamada description
.
Listado de usuarios mediante sentencia SQL
La siguiente sentencia devuelve todos los usuarios del servidor de base de datos actual consultando los datos del catálogo pg_catalog.pg_user
:
Code language: SQL (Structured Query Language) (sql)
Resumen
- Use el comando
\du
o\du+
psql para listar todos los usuarios del servidor de base de datos actual. - Utilice la sentencia
SELECT
para consultar la información de los usuarios del catálogopg_catalog.pg_user
.
- ¿Ha sido útil este tutorial?
- SíNo
Deja una respuesta