logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

DROP_USER_MAPPING - remove a user mapping for a foreign server

Compatibility

DROPUSERMAPPING conforms to ISO/IEC 9075-9 (SQL/MED). The IF EXISTS clause is a PostgreSQL extension.

Description

DROPUSERMAPPING 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.

Examples

       Drop a user mapping bob, server foo if it exists:

           DROP USER MAPPING IF EXISTS FOR bob SERVER foo;

Name

       DROP_USER_MAPPING - remove a user mapping for a foreign server

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.

See Also

       CREATE USER MAPPING (CREATE_USER_MAPPING(7)), ALTER USER MAPPING (ALTER_USER_MAPPING(7))

PostgreSQL 17.5                                       2025                                  DROPUSERMAPPING(7)

Synopsis

       DROP USER MAPPING [ IF EXISTS ] FOR { user_name | USER | CURRENT_ROLE | CURRENT_USER | PUBLIC } SERVER server_name

See Also