SET ROLE#

Синтаксис#

SET ROLE ( role | ALL | NONE )
[ IN catalog ]

Описание#

SET ROLE задает включенную роль для текущей session.

SET ROLE role включает одну указанную роль для текущей session. Чтобы statement SET ROLE role успешно выполнился, пользователь, выполняющий его, должен иметь grant для данной роли.

SET ROLE ALL включает все роли, выданные текущему пользователю, для текущей session.

SET ROLE NONE отключает все роли, выданные текущему пользователю, для текущей session.

Необязательное предложение IN catalog задает роль в каталоге, а не system role.

Ограничения#

Некоторые connectors не поддерживают управление ролями. Дополнительные сведения см. в документации connector.

См. также#

CREATE ROLE, DROP ROLE, GRANT role, REVOKE role