CREATE ROLE#
Синтаксис#
CREATE ROLE role_name
[ WITH ADMIN ( user | USER user | ROLE role | CURRENT_USER | CURRENT_ROLE ) ]
[ IN catalog ]
Описание#
CREATE ROLE создает указанную роль.
Необязательное предложение WITH ADMIN создает роль с указанным пользователем
в качестве администратора роли. Администратор роли имеет право удалить или
выдать роль. Если необязательное предложение WITH ADMIN не указано, роль
создается с текущим пользователем в качестве администратора.
Необязательное предложение IN catalog создает роль в каталоге, а не как
системную роль.
Примеры#
Создать роль admin:
CREATE ROLE admin;
Создать роль moderator с администратором bob:
CREATE ROLE moderator WITH ADMIN USER bob;
Ограничения#
Некоторые коннекторы не поддерживают управление ролями. Подробности см. в документации коннектора.