PostgreSQLLa base de données la plus sophistiquée au monde.
Documentation PostgreSQL 12.21 » Internes » Catalogues système » pg_auth_members

51.9. pg_auth_members

Le catalogue pg_auth_members contient les relations d'appartenance entre les rôles. Tout ensemble non circulaire d'appartenances est autorisé.

Parce que les identités de l'utilisateur sont valables sur l'ensemble du cluster, pg_auth_members est partagé par toutes les bases de données d'un cluster : il n'existe qu'une seule copie de pg_auth_members par cluster, pas une par base de données.

Tableau 51.9. Colonnes de pg_auth_members

NomTypeRéférencesDescription
roleidoidpg_authid.oidIdentifiant d'un rôle qui a un membre
memberoidpg_authid.oidIdentifiant d'un rôle qui est membre d'un roleid
grantoroidpg_authid.oidIdentifiant du rôle qui a autorisé cette appartenance
admin_optionbool Vrai si member peut donner l'appartenance à roleid aux autres