43.50. 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 publiquement lisible de pg_shadow qui masque la valeur du champ de mot de passe.

Tableau 43.50. Colonnes de pg_user

Nom Type Description
usename name Nom de l'utilisateur
usesysid int4 Identifiant de l'utilisateur (un nombre arbitraire utilisé en référence à cet utilisateur)
usecreatedb bool L'utilisateur peut créer des bases de données
usesuper bool L'utilisateur est un superutilisateur
usecatupd bool L'utilisateur peut mettre à jour les tables systèmes. (Même un superutilisateur ne peut pas le faire si cette colonne n'est pas positionnée à true.)
passwd text Ce n'est pas le mot de passe (toujours ********)
valuntil abstime Estampille temporelle d'expiration du mot de passe (utilisée uniquement pour l'authentification par mot de passe)
useconfig text[] Variables d'exécution par défaut de la session