DROP USER MAPPING
Name
DROP USER MAPPING -- remove a user mapping for a foreign serverSynopsis
DROP USER MAPPING [ IF EXISTS ] FOR { user_name | USER | CURRENT_USER | PUBLIC } SERVER server_name
Description
DROP USER MAPPING
removes an existing user mapping from foreign server.
The owner of a foreign server can drop user mappings for that server for any user. Also, a user can drop a user mapping for their own user name if USAGE
privilege on the server has been granted to the user.
Parameters
IF EXISTS
-
Do not throw an error if the user mapping does not exist. A notice is issued in this case.
user_name
-
User name of the mapping.
CURRENT_USER
andUSER
match the name of the current user.PUBLIC
is used to match all present and future user names in the system. server_name
-
Server name of the user mapping.
Examples
Drop a user mapping bob
, server foo
if it exists:
DROP USER MAPPING IF EXISTS FOR bob SERVER foo;
Compatibility
DROP USER MAPPING
conforms to ISO/IEC 9075-9 (SQL/MED). The IF EXISTS
clause is a PostgreSQL extension.
© 1996–2019 The PostgreSQL Global Development Group
Licensed under the PostgreSQL License.
https://www.postgresql.org/docs/9.6/sql-dropusermapping.html