DROP USER MAPPING#

DROP USER MAPPING

DROP USER MAPPING

DROP USER MAPPING — удалить отображение пользователя для внешнего сервера

Синтаксис

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

Описание

DROP USER MAPPING удаляет существующее отображение пользователя из внешнего сервера.

Владелец внешнего сервера может удалить отображения пользователей для этого сервера для любого пользователя. Кроме того, пользователь может удалить отображение пользователя для своего собственного имени пользователя, если пользователю было предоставлено привилегия 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 является расширением Tantor SE.