Documentation PostgreSQL 12.22 » Internes » Catalogues système » pg_roles
Précédent Niveau supérieur Suivant
51.81. pg_replication_slots Sommaire 51.83. pg_rules

51.82. pg_roles

La vue pg_roles fournit un accès aux informations des rôles de base de données. C'est tout simplement une vue accessible de pg_authid qui n'affiche pas le champ du mot de passe.

Tableau 51.83. Colonnes de pg_roles

NomTypeRéférencesDescription
rolnamenameNom du rôle
rolsuperboolLe rôle est un superutilisateur
rolinheritboolLe rôle hérite automatiquement des droits des rôles dont il est membre
rolcreateroleboolLe rôle peut créer d'autres rôles
rolcreatedbboolLe rôle peut créer des bases de données
rolcanloginbool Le rôle peut se connecter, c'est-à-dire que ce rôle peut être indiqué comme identifiant initial d'autorisation de session.
rolreplicationbool Le rôle est un rôle de réplication. Ce type de rôle peut initier des connexions de réplication et créer/supprimer des slots de réplication.
rolbypassrlsbool Le rôle passe outre toutes les politiques de sécurité niveau ligne, voir Section 5.8 pour plus d'informations.
rolconnlimitint4 Pour les rôles autorisés à se connecter, ceci indique le nombre maximum de connexions concurrentes autorisées par rôle. -1 signifie qu'il n'y a pas de limite.
rolpasswordtextCe n'est pas le mot de passe (toujours ********)
rolvaliduntiltimestamptzEstampille temporelle d'expiration du mot de passe (utilisée uniquement pour l'authentification par mot de passe) ; NULL s'il est indéfiniment valable
rolbypassrlsbool Contourne toutes les politiques de sécurité niveau ligne. Voir Section 5.8 pour plus d'informations.
rolconfigtext[]Valeurs par défaut de certaines variables spécifiques pour ce rôle
oidoidpg_authid.oidIdentifiant du rôle

AltStyle によって変換されたページ (->オリジナル) /