跳到主要内容
版本:1.0.13

DROP USER MAPPING

# DROP USER MAPPING

DROP USER MAPPING — 移除一个用于外部服务器的用户映射


大纲:

DROP USER MAPPING [ IF EXISTS ] FOR { user_name | USER | CURRENT_USER | PUBLIC }

SERVER server_name


描述:

DROP USER MAPPING从外部服务器移除一个已有的用户映射。

一个外部服务器的拥有者可以为该服务器的任何用户删除用户映射。如果 该服务器上的USAGE特权被授予了一个用户,它也能删除用于它们自己的用户名的用户映射。


参数:

IF EXISTS

如果该用户映射不存在则不要抛出一个错误,而是发出一个提示。

user_name

该映射的用户名。CURRENT_USER 和USER匹配当前用户的名称。PUBLIC 被用来匹配系统中所有现存和未来的用户名。

server_name

用户映射的服务器名。


示例:

删除一个用户映射bob(服务器foo),如果它存在:

DROP USER MAPPING IF EXISTS FOR bob SERVER foo;

另见:

CREATE USER MAPPING, ALTER USER MAPPING