# 删除用户映射
DROP USER MAPPING — 删除外部服务器的用户映射
# 概要
DROP USER MAPPING [ IF EXISTS ] FOR { user_name | USER | CURRENT_ROLE | CURRENT_USER | PUBLIC } SERVER server_name
# 描述
删除用户映射
从外部服务器中删除现有的用户映射。
外部服务器的所有者可以为任何用户删除该服务器的用户映射。此外,如果满足以下条件,用户可以删除他们自己的用户名的用户映射用法
服务器上的权限已授予用户。
# 参数
如果存在
如果用户映射不存在,不要抛出错误。在这种情况下发出通知。
用户名
映射的用户名。当前角色
,当前用户
, 和用户
匹配当前用户的名称。民众
用于匹配系统中所有现在和将来的用户名。
服务器名称
用户映射的服务器名称。
# 例子
删除用户映射鲍勃
, 服务器富
如果存在:
DROP USER MAPPING IF EXISTS FOR bob SERVER foo;
# 兼容性
删除用户映射
符合 ISO/IEC 9075-9 (SQL/MED)。这如果存在
子句是 PostgreSQL 扩展。