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

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.