Привет, Я DocuDroid!
Оценка ИИ поиска
Спасибо за оценку нашего ИИ поиска!
Мы будем признательны, если вы поделитесь своими впечатлениями, чтобы мы могли улучшить наш ИИ поиск для вас и других читателей.
GitHub

ALTER GROUP

Изменяет имя роли или членство.

Синтаксис

ALTER GROUP <groupname> ADD USER <username> [, ... ]

ALTER GROUP <groupname> DROP USER <username> [, ... ]

ALTER GROUP <groupname> RENAME TO <newname>

Описание

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

Первые два варианта добавляют пользователей в группу или удаляют их из группы. Любая роль может играть роль как "пользователя", так и "группы" в этом контексте. Эти варианты фактически эквивалентны предоставлению или отзыву членства в роли, названной "группой"; поэтому предпочтительным способом выполнения этих действий является использование команд GRANT или REVOKE.

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

Параметры

Параметр Описание

groupname

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

username

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

newname

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

Примеры

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

ALTER GROUP staff ADD USER karl, john;

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

ALTER GROUP workers DROP USER beth;

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

В стандарте SQL нет команды ALTER GROUP.

См. также