Описание
Содержит список учётных записей пользователей, настроенных на сервере.
Столбцы
name(String) — Имя пользователя.id(UUID) — Идентификатор пользователя.storage(String) — Путь к хранилищу пользователей. Настраивается параметром access_control_path.auth_type(Array(Enum8('no_password' = 0, 'plaintext_password' = 1, 'sha256_password' = 2, 'double_sha1_password' = 3, 'ldap' = 4, 'kerberos' = 5, 'ssl_certificate' = 6, 'bcrypt_password' = 7, 'ssh_key' = 8, 'http' = 9, 'jwt' = 10, 'scram_sha256_password' = 11, 'no_authentication' = 12))) — Типы аутентификации. Пользователь может идентифицироваться без пароля, по паролю в открытом виде, по паролю, хешированному с помощью SHA256, двойного SHA-1 или bcrypt.auth_params(Array(String)) — Параметры аутентификации в формате JSON в зависимости от auth_type.valid_until(Array(DateTime64(0))) — Дата и время истечения срока действия учетных данных пользователя, по одному для каждого метода аутентификации. Сохраненное значение представляет собой абсолютный момент времени, отображаемый в часовом поясе сервера или сеанса; значение0(эпоха Unix, отображаемая как1970-01-01 00:00:00на сервере вUTC) является специальным значением, означающим, что срок действия учетных данных не истекает.auth_grants(Array(String)) — Для каждого метода аутентификации: ограничение прав доступа, заданное в предложенииGRANTS, или пустая строка, если права доступа не ограничены.host_ip(Array(String)) — IP-адреса хостов, которым разрешено подключаться к серверу ClickHouse.host_names(Array(String)) — Имена хостов, которым разрешено подключаться к серверу ClickHouse.host_names_regexp(Array(String)) — Регулярное выражение для имен хостов, которым разрешено подключаться к серверу ClickHouse.host_names_like(Array(String)) — Имена хостов, которым разрешено подключаться к серверу ClickHouse, заданные с помощью предиката LIKE.default_roles_all(UInt8) — Указывает, что все предоставленные роли назначены пользователю по умолчанию.default_roles_list(Array(String)) — Список предоставленных ролей, назначенных по умолчанию.default_roles_except(Array(String)) — Все предоставленные роли, кроме перечисленных, назначены по умолчанию.grantees_any(UInt8) — Флаг, указывающий, может ли пользователь с любой опцией grant выдавать ее кому угодно.grantees_list(Array(String)) — Список пользователей или ролей, которым этот пользователь может выдавать опции grant.grantees_except(Array(String)) — Список пользователей или ролей, которым этому пользователю запрещено выдавать опции grant.default_database(String) — Имя базы данных по умолчанию для этого пользователя.