Sobes.tech
Junior — Middle

Comment obtenir la liste de tous les utilisateurs dans la base de données PostgreSQL en utilisant la ligne de commande?

sobes.tech IA

Réponse de l'IA

Pour obtenir la liste de tous les utilisateurs dans la base de données PostgreSQL via la ligne de commande, vous pouvez utiliser l'utilitaire psql et exécuter une requête SQL sur la table système pg_roles ou pg_user.

Exemple de commande:

psql -U postgres -c "SELECT rolname FROM pg_roles;"

Ici, -U postgres indique l'utilisateur pour la connexion, et -c permet d'exécuter la requête SQL et d'afficher le résultat. En réponse, vous obtiendrez une liste de tous les rôles (utilisateurs) dans la base de données.