DROP USER MAPPING

删除外部服务器的用户映射。

概要

  1. DROP USER MAPPING [ IF EXISTS ] { username | USER | CURRENT_USER | PUBLIC }
  2. SERVER servername

描述

DROP USER MAPPING从外部服务器中删除现有的用户映射。 要执行此命令,当前用户必须是包含映射的服务器的所有者。

参数

IF EXISTS

如果该用户映射不存在,请不要报错。在这种情况下会发出通知。

username

映射的用户名。 CURRENT_USER和USER与当前用户的名称匹配。 PUBLIC用于匹配系统中所有当前和将来的用户名。

servername

用户映射的服务器名称。

示例

删除名为bob的用户映射,如果存在,则删除服务器foo:

  1. DROP USER MAPPING IF EXISTS FOR bob SERVER foo;

兼容性

DROP SERVER符合ISO/IEC 9075-9(SQL/MED)。 IF EXISTS子句是Greenplum数据库扩展。

另见

CREATE USER MAPPING, ALTER USER MAPPING

Parent topic: SQL Command Reference