system.session_log
Содержит информацию о всех успешных и неудачных событиях входа и выхода из системы.
Столбцы:
type(Enum8) — результат входа или выхода из системы. Возможные значения:LoginFailure— ошибка входа в систему.LoginSuccess— успешный вход в систему.Logout— выход из системы.
auth_id(UUID) — идентификатор аутентификации, представляющий собой UUID, который автоматически генерируется при каждом входе пользователя в систему.session_id(String) — идентификатор сессии, который передается клиентом через HTTP-интерфейс.event_date(Date) — дата входа или выхода из системы.event_time(DateTime) — время входа или выхода из системы.event_time_microseconds(DateTime64) — время начала входа или выхода из системы с точностью до микросекунд.user(String) — имя пользователя.auth_type(Enum8) — тип аутентификации. Возможные значения:NO_PASSWORDPLAINTEXT_PASSWORDSHA256_PASSWORDDOUBLE_SHA1_PASSWORDLDAPKERBEROS
profiles(Array(LowCardinality(String))) — список профилей, установленных для всех ролей и (или) пользователей.roles(Array(LowCardinality(String))) — список ролей, к которым применяется данный профиль.settings(Array(Tuple(LowCardinality(String), String))) — настройки, которые были изменены при входе или выходе клиента из системы.client_address(IPv6) — IP-адрес, который использовался для входа или выхода из системы.client_port(UInt16) — порт клиента, который использовался для входа или выхода из системы.interface(Enum8) — интерфейс, с которого был инициирован вход в систему. Возможные значения:TCPHTTPgRPCMySQLPostgreSQL
client_hostname(String) — имя хоста клиентской машины, с которой присоединился clickhouse-client или другой TCP клиент.client_name(String) —clickhouse-clientили другой TCP клиент.client_revision(UInt32) — ревизияclickhouse-clientили другого TCP клиента.client_version_major(UInt32) — старшая версияclickhouse-clientили другого TCP клиента.client_version_minor(UInt32) — младшая версияclickhouse-clientили другого TCP клиента.client_version_patch(UInt32) — патчclickhouse-clientили другого TCP клиента.failure_reason(String) — сообщение об исключении, содержащее причину сбоя при входе или выходе из системы.
Пример
Запрос:
Результат: