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

system.role_grants

Содержит назначения ролей для пользователей и ролей. Для добавления записей в эту таблицу используйте GRANT role TO user.

Колонки:

  • user_name (Nullable(String)) — Имя пользователя.

  • role_name (Nullable(String)) — Имя роли.

  • granted_role_name (String) — Имя роли, назначенной роли role_name. Чтобы назначить одну роль другой, используйте GRANT role1 TO role2.

  • granted_role_is_default (UInt8) — Флаг, показывающий, является ли granted_role ролью по умолчанию. Возможные значения:

    • 1 — granted_role является ролью по умолчанию.
    • 0 — granted_role не является ролью по умолчанию.
  • with_admin_option (UInt8) — Флаг, показывающий, является ли granted_role ролью с привилегией ADMIN OPTION. Возможные значения:

    • 1 — Роль имеет привилегию ADMIN OPTION.
    • 0 — Роль без привилегии ADMIN OPTION.