Перейти к содержимому
Последнее обновление

CREATE ROLE

Описание​

Оператор CREATE ROLE используется для создания роли без привилегий, которую впоследствии можно назначить с помощью команды GRANT.

Синтаксис​

 CREATE ROLE <role_name> [<comment>];

Обязательные параметры​

1. <role_name>

Имя роли.

Необязательные параметры​

1. <comment>

Комментарий к роли.

Требования к управлению доступом​

Пользователь, выполняющий эту команду SQL, должен обладать как минимум следующими привилегиями:

ПривилегияОбъектПримечания
ADMIN_PRIVUSER или ROLEЭту операцию могут выполнять только пользователи или роли с привилегией ADMIN_PRIV

Пример​

  • Создание роли
CREATE ROLE role1;
  • Создание роли с комментарием
CREATE ROLE role2 COMMENT "this is my first role";