Последнее обновление
CREATE ROLE
Описание
Оператор CREATE ROLE используется для создания роли без привилегий, которую впоследствии можно назначить с помощью команды GRANT.
Синтаксис
CREATE ROLE <role_name> [<comment>];
Обязательные параметры
1. <role_name>
Имя роли.
Необязательные параметры
1. <comment>
Комментарий к роли.
Требования к управлению доступом
Пользователь, выполняющий эту команду SQL, должен обладать как минимум следующими привилегиями:
| Привилегия | Объект | Примечания |
|---|---|---|
| ADMIN_PRIV | USER или ROLE | Эту операцию могут выполнять только пользователи или роли с привилегией ADMIN_PRIV |
Пример
- Создание роли
CREATE ROLE role1;
- Создание роли с комментарием
CREATE ROLE role2 COMMENT "this is my first role";