Gestione, governance e collaborazione in Snowflake
Emily Melhuish
Technical Curriculum Developer, Snowflake

| A riposo | In transito | |
|---|---|---|
| Standard | AES-256 | TLS 1.2 o superiore |
| Rotazione chiavi | Automatica | N/D |
| Ambito | Dati archiviati | Traffico client e interno |

| Modello di crittografia | Descrizione |
|---|---|
| Chiavi gestite da Snowflake | Predefinito. Snowflake gestisce le chiavi per tuo conto. Sufficiente per la maggior parte delle organizzazioni. |
| Chiavi gestite dal cliente (Tri‑Secret Secure) | Per organizzazioni con dati sensibili. Il cliente detiene la chiave master tramite AWS KMS, Azure Key Vault o GCP KMS. |



CREATE ALERT claro_failed_login_alert
WAREHOUSE = claro_wh
SCHEDULE = '60 MINUTE'
IF (EXISTS (
SELECT 1
FROM SNOWFLAKE.ACCOUNT_USAGE.LOGIN_HISTORY
WHERE error_code IS NOT NULL
AND event_timestamp >= DATEADD('hour', -1, CURRENT_TIMESTAMP())
))
THEN CALL SYSTEM$SEND_SNOWFLAKE_NOTIFICATION(...);

Gestione, governance e collaborazione in Snowflake