×
Мы обрабатываем cookies, чтобы сделать наш сайт удобнее и персонализированнее для вас. Подробнее: политика использования «cookies» и «политики конфиденциальности».

Для самостоятельной настройки ознакомьтесь с инструкцией

Дополнительные настройки cookies в браузерах

Файлы cookie автоматически загружаются в ваш браузер при посещении веб-сайта. У вас есть возможность управлять этими файлами. Если Вы не согласны с использованием файлов cookies, запретите их сохранение на своём устройстве, удалите уже имеющиеся файлы cookies через настройки браузера или прекратите использование сайта.

При отключении обработки cookie наш сайт продолжит функционировать, однако будут использоваться исключительно необходимые технические файлы, без которых работа ресурса невозможна.

Инструкция по отключению cookies
Принять
Настроить
Отклонить

ДОКУМЕНТАЦИЯ

Выберите версию, форк и язык для СУБД Digital Q.DataBase, чтобы прочитать или скачать всю документацию.
Техподдержка
Документация
Диасофт
Авторские права © 2016–2025 ООО "Диасофт Экосистема"
Скачать всю документацию:

6.1.42. ALTER USER MAPPING

6.1.42. ALTER USER MAPPING

ALTER USER MAPPING — изменение определения сопоставления пользователей

Синтаксис

ALTER USER MAPPING FOR { user_name | USER | CURRENT_ROLE | CURRENT_USER | SESSION_USER | PUBLIC }
    SERVER server_name
    OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ] )

Описание

ALTER USER MAPPING изменяет определение сопоставления пользователей.

Владелец внешнего сервера может изменять сопоставления пользователей для этого сервера для любого пользователя. Также пользователь может изменить сопоставление для своего собственного имени, если ему была предоставлена привилегия USAGE на сервере.

Параметры

user_name

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

server_name

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

OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ] )

Изменить параметры для сопоставления пользователей. Новые параметры переопределяют любые ранее указанные параметры. ADD, SET и DROP указывают действие, которое необходимо выполнить. ADD предполагается, если операция не указана явно. Имена параметров должны быть уникальными; параметры также проверяются оболочкой сторонних данных (foreign-data wrapper) сервера.

Примеры

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

ALTER USER MAPPING FOR bob SERVER foo OPTIONS (SET password 'public');

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

ALTER USER MAPPING соответствует ISO/IEC 9075-9 (SQL/MED). Существует тонкий синтаксический нюанс: стандарт опускает ключевое слово FOR. Поскольку и CREATE USER MAPPING, и DROP USER MAPPING используют FOR в аналогичных позициях, а IBM DB2 (как другая основная реализация SQL/MED) также требует его для ALTER USER MAPPING, Digital Q.DataBase здесь расходится со стандартом в интересах согласованности и совместимости.

Наверх
свяжитесь
с нами
контакты
Для прямой связи с нами вы можете использовать контакты ниже, либо оставить заявку через форму обратной связи, и мы обязательно свяжемся с вами

*поля обязательные к заполнению