Documentación offline PostgreSQL REL_17_STABLE
por @raupulus

DROP USER MAPPING

REL_17_STABLE Ver versión oficial en línea Licencia PostgreSQLDescargado el 2026-09-15 Bundle .md (7.3 MB) ↓

En esta página

DROP USER MAPPING

DROP USER MAPPING

7

SQL - Language Statements

DROP USER MAPPING

remove a user mapping for a foreign server

DROP USER MAPPING [ IF EXISTS ] FOR {

user_name

| USER | CURRENT_ROLE | 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_ROLE, CURRENT_USER, and USER 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.

See Also#