DROP USER MAPPING — 移除 foreign server 的使用者映射
DROP USER MAPPING [ IF EXISTS ] FOR {user_name
| USER | CURRENT_ROLE | CURRENT_USER | PUBLIC } SERVERserver_name
DROP USER MAPPING
從 foreign server 移除現有的使用者映射。
foreign server 的擁有者可以移除該伺服器上任何使用者的使用者映射。 此外,如果使用者已被授予伺服器的 USAGE
權限,則使用者可以移除自己使用者名稱的使用者映射。
IF EXISTS
如果使用者映射不存在,則不要拋出錯誤。 在這種情況下會發布通知。
user_name
映射的使用者名稱。CURRENT_ROLE
、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 的擴充。
如果您在文件中發現任何不正確、與您使用特定功能時的體驗不符或需要進一步澄清的地方,請使用此表格報告文件問題。