CREATE USER MAPPING

Определяет новое сопоставление пользователей с внешними серверами.

Синтаксис

CREATE USER MAPPING FOR { username | USER | CURRENT_USER | PUBLIC }
    SERVER servername
    [ OPTIONS ( option 'value' [, ... ] ) ]

Описание

CREATE USER MAPPING определяет сопоставление пользователя с внешним сервером. Чтобы создать сопоставления пользователей для сервера, вы должны быть его владельцем.

Параметры

username

  • Имя существующего пользователя, сопоставляемого с внешним сервером. Ключевые слова CURRENT_USER и USER соответствуют имени текущего пользователя. PUBLIC используется для соответствия всем текущим и будущим именам пользователей в системе.

servername

  • Имя существующего сервера, для которого будет создано сопоставление пользователя.

OPTIONS ( option 'value' [, ... ] )

  • Параметры нового сопоставления пользователя. Обычно эти параметры определяют имя пользователя и пароль для сопоставления. Имя параметра должно быть уникальным. Имя и значение параметра зависят от конкретного внешнего обработчика данных.

Пример

Создание сопоставления пользователя bob с сервером foo:

CREATE USER MAPPING FOR bob SERVER foo OPTIONS (user 'bob', password 'secret');

Совместимость

CREATE USER MAPPING соответствует стандарту ISO/IEC 9075-9 (SQL/MED).

Смотрите также

ALTER USER MAPPING,DROP USER MAPPING