DROP USER MAPPING
DROP USER MAPPING — 移除一个用于外部服务器的用户映射
大纲
DROP USER MAPPING [ IF EXISTS ] FOR {user_name
| USER | CURRENT_USER | PUBLIC } SERVERserver_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扩展。
文章转载自PostgreSQL全球开发组,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。