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
|