CREATE USER MAPPING
Определяет новое сопоставление пользователя со сторонним сервером.
Синтаксис
CREATE USER MAPPING FOR { <username> | USER | CURRENT_USER | PUBLIC }
SERVER <servername>
[ OPTIONS ( <option> '<value>' [, ... ] ) ]
Описание
Команда CREATE USER MAPPING определяет сопоставление пользователя со сторонним сервером.
Необходимо быть владельцем сервера, чтобы определять для него сопоставления пользователей.
Параметры
| Параметр | Описание |
|---|---|
username |
Имя существующего пользователя, сопоставляемого со сторонним сервером.
Значения |
servername |
Имя существующего сервера, для которого Greengage DB создает сопоставление пользователей |
OPTIONS ( <option> '<value>' [, … ] ) |
Параметры для нового сопоставления пользователей. Обычно параметры определяют фактическое имя пользователя и пароль сопоставления. Имена параметров должны быть уникальными. Имена и значения параметров зависят от обертки сторонних данных (foreign data wrapper) сервера |
Примеры
Создать сопоставление для пользователя bob на сервере foo:
CREATE USER MAPPING FOR bob SERVER foo OPTIONS (user 'bob', password 'secret');
Совместимость
Команда CREATE USER MAPPING соответствует стандарту ISO/IEC 9075-9 (SQL/MED).