> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-fix-nav-issues.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Tabla del sistema que contiene información sobre todos los eventos exitosos y fallidos de inicio y cierre de sesión.

# system.session_log

<Info>
  **Consultas en ClickHouse Cloud**

  Los datos de esta tabla del sistema se almacenan localmente en cada nodo de ClickHouse Cloud. Por lo tanto, para obtener una vista completa de todos los datos, es necesario usar la función `clusterAllReplicas`. Consulta [aquí](/es/reference/system-tables/overview#system-tables-in-clickhouse-cloud) para más detalles.
</Info>

<div id="description">
  ## Descripción
</div>

Contiene información sobre todos los eventos de inicio y cierre de sesión, tanto exitosos como fallidos.

<div id="columns">
  ## Columnas
</div>

* `hostname` ([LowCardinality(String)](/es/reference/data-types/lowcardinality)) — Hostname del servidor que ejecuta la consulta.
* `type` ([Enum8('LoginFailure' = 0, 'LoginSuccess' = 1, 'Logout' = 2)](/es/reference/data-types/enum)) — Resultado del inicio/cierre de sesión. Posibles valores: LoginFailure — Error de inicio de sesión. LoginSuccess — Inicio de sesión correcto. Logout — Cierre de sesión del sistema.
* `auth_id` ([UUID](/es/reference/data-types/uuid)) — ID de autenticación, un UUID que se genera automáticamente cada vez que un usuario inicia sesión.
* `session_id` ([String](/es/reference/data-types/string)) — ID de sesión que el cliente envía a través de la interfaz HTTP.
* `event_date` ([Date](/es/reference/data-types/date)) — Fecha de inicio/cierre de sesión.
* `event_time` ([DateTime](/es/reference/data-types/datetime)) — Hora de inicio/cierre de sesión.
* `event_time_microseconds` ([DateTime64(6)](/es/reference/data-types/datetime64)) — Hora de inicio del proceso de inicio/cierre de sesión con precisión de microsegundos.
* `user` ([Nullable(String)](/es/reference/data-types/nullable)) — Nombre de usuario.
* `auth_type` ([Nullable(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))](/es/reference/data-types/nullable)) — Tipo de autenticación.
* `profiles` ([Array(LowCardinality(String))](/es/reference/data-types/array)) — Lista de perfiles establecidos para todos los roles y/o usuarios.
* `roles` ([Array(LowCardinality(String))](/es/reference/data-types/array)) — Lista de roles a los que se aplica el perfil.
* `settings` ([Array(Tuple(LowCardinality(String), String))](/es/reference/data-types/array)) — Configuración que se modificó cuando el cliente inició/cerró sesión.
* `client_address` ([IPv6](/es/reference/data-types/ipv6)) — Dirección IP utilizada para iniciar/cerrar sesión.
* `client_port` ([UInt16](/es/reference/data-types/int-uint)) — Puerto del cliente utilizado para iniciar/cerrar sesión.
* `interface` ([Enum8('TCP' = 1, 'HTTP' = 2, 'gRPC' = 3, 'MySQL' = 4, 'PostgreSQL' = 5, 'Local' = 6, 'TCP\_Interserver' = 7, 'Prometheus' = 8, 'Background' = 9)](/es/reference/data-types/enum)) — Interfaz desde la que se inició la sesión.
* `client_hostname` ([String](/es/reference/data-types/string)) — Hostname de la máquina cliente en la que se ejecuta `clickhouse-client` u otro cliente TCP.
* `client_name` ([String](/es/reference/data-types/string)) — Nombre de `clickhouse-client` u otro cliente TCP.
* `client_revision` ([UInt32](/es/reference/data-types/int-uint)) — Revisión de `clickhouse-client` u otro cliente TCP.
* `client_version_major` ([UInt32](/es/reference/data-types/int-uint)) — Versión principal de `clickhouse-client` u otro cliente TCP.
* `client_version_minor` ([UInt32](/es/reference/data-types/int-uint)) — Versión secundaria de `clickhouse-client` u otro cliente TCP.
* `client_version_patch` ([UInt32](/es/reference/data-types/int-uint)) — Componente de parche de la versión de `clickhouse-client` u otro cliente TCP.
* `failure_reason` ([String](/es/reference/data-types/string)) — Mensaje de excepción que contiene el motivo del fallo de inicio/cierre de sesión.

<div id="example">
  ## Ejemplo
</div>

```sql title="Query" theme={null}
SELECT * FROM system.session_log LIMIT 1 FORMAT Vertical;
```

```text title="Response" theme={null}
Row 1:
──────
hostname:                clickhouse.eu-central1.internal
type:                    LoginSuccess
auth_id:                 45e6bd83-b4aa-4a23-85e6-bd83b4aa1a23
session_id:
event_date:              2021-10-14
event_time:              2021-10-14 20:33:52
event_time_microseconds: 2021-10-14 20:33:52.104247
user:                    default
auth_type:               PLAINTEXT_PASSWORD
profiles:                ['default']
roles:                   []
settings:                [('load_balancing','random'),('max_memory_usage','10000000000')]
client_address:          ::ffff:127.0.0.1
client_port:             38490
interface:               TCP
client_hostname:
client_name:             ClickHouse client
client_revision:         54449
client_version_major:    21
client_version_minor:    10
client_version_patch:    0
failure_reason:
```
