Gestión, gobierno y colaboración en Snowflake
Emily Melhuish
Technical Curriculum Developer, Snowflake
![]()
ALTER_ACCOUNT
| Nivel | Descripción |
|---|---|
| TRACE | Cada entrada y salida de función: lo más granular |
| DEBUG | Detalle de diagnóstico |
| INFO | Hitos de ejecución normal: recomendado en producción |
| WARN | Condiciones inesperadas que no detienen la ejecución |
| ERROR | Fallos |
| FATAL | Fallos críticos que detienen la ejecución |

SELECT user_name,
event_timestamp,
client_ip,
authentication_method,
error_code,
error_message
FROM SNOWFLAKE.ACCOUNT_USAGE.LOGIN_HISTORY
WHERE event_timestamp >= DATEADD('day', -90, CURRENT_TIMESTAMP())
AND client_ip NOT LIKE '203.0.113.%'
ORDER BY event_timestamp DESC;
SELECT user_name,
role_name,
warehouse_name,
query_text,
start_time,
end_time
FROM SNOWFLAKE.ACCOUNT_USAGE.QUERY_HISTORY
WHERE start_time >= DATEADD('day', -90, CURRENT_TIMESTAMP())
AND query_text ILIKE '%credit_scores%'
ORDER BY start_time DESC;
| Fuente | Qué captura | Pregunta de auditoría |
|---|---|---|
| Event table | Logs y trazas de procedimientos almacenados y funciones Snowpark | ¿Qué hizo la plataforma? |
| LOGIN_HISTORY | Cada intento de inicio de sesión: usuario, IP, método, errores | ¿Quién se conectó, desde dónde, falló algo? |
| QUERY_HISTORY | Cada sentencia SQL: usuario, rol, warehouse, texto de consulta | ¿Qué datos se tocaron y por quién? |
Gestión, gobierno y colaboración en Snowflake