Administrare, Guvernanță și Colaborare în Snowflake
Emily Melhuish
Technical Curriculum Developer, Snowflake
![]()
ALTER_ACCOUNT
| Nivel | Descriere |
|---|---|
| TRACE | Fiecare intrare și ieșire din funcție — cel mai detaliat |
| DEBUG | Detalii de diagnosticare |
| INFO | Etape normale de execuție — recomandat în producție |
| WARN | Condiții neașteptate care nu au oprit execuția |
| ERROR | Eșecuri |
| FATAL | Eșecuri critice care au oprit execuția |

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;
| Sursă | Ce înregistrează | Întrebarea de audit la care răspunde |
|---|---|---|
| Tabelă de evenimente | Jurnale și date de trasare din proceduri stocate, funcții Snowpark | Ce a făcut platforma? |
| LOGIN_HISTORY | Fiecare tentativă de autentificare: utilizator, IP, metodă, erori | Cine s-a conectat, de unde, a apărut vreo eroare? |
| QUERY_HISTORY | Fiecare instrucțiune SQL: utilizator, rol, warehouse, text interogare | Ce date au fost accesate și de cine? |
Administrare, Guvernanță și Colaborare în Snowflake