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

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

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

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

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

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

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

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

6.1.13. ALTER GROUP

6.1.13. ALTER GROUP

ALTER GROUP — изменение имени роли или членства в ней

Синтаксис

ALTER GROUP role_specification ADD USER user_name [, ... ]
ALTER GROUP role_specification DROP USER user_name [, ... ]

где role_specification может быть:

    role_name
  | CURRENT_ROLE
  | CURRENT_USER
  | SESSION_USER

ALTER GROUP group_name RENAME TO new_name

Описание

Команда ALTER GROUP изменяет атрибуты группы пользователей. Это устаревшая команда, которая всё ещё принимается для обратной совместимости, поскольку группы (как и пользователи) были заменены более общей концепцией ролей.

Первые два варианта добавляют пользователей в группу или удаляют их из группы. (Любая роль может выступать в роли как «пользователя», так и «группы» для этой цели.) Эти варианты фактически эквивалентны предоставлению или отзыву членства в роли, указанной в качестве «группы»; поэтому предпочтительный способ сделать это — использовать GRANT или REVOKE. Обратите внимание, что команды GRANT и REVOKE имеют дополнительные параметры, недоступные для этой команды, такие как возможность предоставлять и отзывать ADMIN OPTION, и возможность указывать предоставителя прав.

Третий вариант изменяет имя группы. Это в точности эквивалентно переименованию роли с помощью ALTER ROLE.

Параметры

group_name

Имя изменяемой группы (роли).

user_name

Пользователи (роли), которые должны быть добавлены в группу или удалены из неё. Пользователи должны уже существовать; ALTER GROUP не создаёт и не удаляет пользователей.

new_name

Новое имя группы.

Примеры

Добавить пользователей в группу:

ALTER GROUP staff ADD USER karl, john;

Удалить пользователя из группы:

ALTER GROUP workers DROP USER beth;

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

В стандарте SQL нет оператора ALTER GROUP.

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

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

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