# 删除用户映射

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 扩展。

# 也可以看看

创建用户映射,更改用户映射