pg_user_mappings
#
La vue pg_user_mappings
donne accès aux informations
sur les correspondances d'utilisateurs. C'est essentiellement une vue
accessible à tous sur
pg_user_mapping
qui cache le champ d'options si l'utilisateur n'a pas le droit de l'utiliser.
Tableau 52.34. Colonnes de pg_user_mappings
Type Description |
---|
OID de la correspondance d'utilisateur |
OID du serveur distant qui contient cette correspondance |
Nom du serveur distant |
OID du rôle local mis en correspondance, zéro si la correspondance d'utilisateur est public |
Nom de l'utilisateur local à mettre en correspondance |
Options spécifiques à la correspondance d'utilisateurs, sous la forme de chaînes « motclé=valeur ». |
Pour protéger les mots de passe enregistrés comme option d'une
correspondance d'utilisateur, la colonne
umoptions
sera renvoyée NULL sauf dans les cas
suivants :
l'utilisateur courant est l'utilisateur concerné par la correspondance
et est le propriétaire du serveur ou détient le droit
USAGE
sur ce serveur ;
l'utilisateur courant est le propriétaire du serveur et la correspondance
est pour PUBLIC
;
l'utilisateur courant est un superutilisateur.