DROP USER MAPPING — Supprimer une correspondance d'utilisateur pour un serveur distant
DROP USER MAPPING [ IF EXISTS ] FOR {nom_utilisateur
| USER | CURRENT_ROLE | CURRENT_USER | PUBLIC } SERVERnom_serveur
DROP USER MAPPING
supprime une correspondance
d'utilisateur existant pour un serveur distant.
Le propriétaire d'un serveur distant peut supprimer les correspondances
d'utilisateur pour ce serveur pour n'importe quel utilisateur. Par ailleurs,
un utilisateur peut supprimer une correspondance d'utilisateur pour son
propre nom d'utilisateur s'il a reçu le droit USAGE
sur
le serveur.
IF EXISTS
Ne génère pas d'erreur si la correspondance d'utilisateur n'existe pas. Un avertissement est émis dans ce cas.
nom_utilisateur
Nom d'utilisateur de la correspondance.
CURRENT_ROLE
, CURRENT_USER
et
USER
correspondent
au nom de l'utilisateur courant. PUBLIC
est utilisé
pour correspondre à tous les noms d'utilisateurs présents et futurs du
système.
nom_serveur
Nom du serveur de la correspondance d'utilisateur.
Supprimer une correspondance d'utilisateur bob
, sur le
serveur truc
si elle existe :
DROP USER MAPPING IF EXISTS FOR bob SERVER truc;
DROP USER MAPPING
est conforme à la norme ISO/IEC 9075-9
(SQL/MED). La clause IF EXISTS
est une extension
PostgreSQL.