43.37. pg_user

La vue pg_user fournit un accès aux informations concernant les utilisateurs de la base de données. C'est une simple vue lisible publiquement de pg_shadow mais qui n'affiche pas le champ du mot de passe.

Tableau 43-37. Colonnes de pg_user

NomTypeRéférencesDescription
usenamename Nom de l'utilisateur
usesysidint4 Identifiant de l'utilisateur (un nombre arbitraire utilisé en référence à cet utilisateur)
usecreatedbbool L'utilisateur peut créer des bases de données
usesuperbool L'utilisateur est un super-utilisateur
usecatupdbool  L'utilisateur pourrait mettre à jour les tables systèmes. (Même un super-utilisateur ne pourrait pas le faire tant que cette colonne n'est pas initialisée à vrai.
passwdtext Ce n'est pas le mot de passe (toujours ********)
valuntilabstime Temps d'expiration du compte (utilisé seulement pour l'authentification des mots de passe)
useconfigtext[] Variables d'exécution par défaut de la session