DROP USER MAPPING
Name
DROP USER MAPPING -- 为一个外部服务器删除一个用户映射
Synopsis
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;
兼容性
DROP USER MAPPING遵守ISO/IEC 9075-9(SQL/MED)。
IF EXISTS字句是PostgreSQL扩展。