Créer des règles pour autoriser des IPs à se connecter à Snowflake :

Visualiser les règles créées (un utilisateur peut appliquer qu'une seule et unique règle ) :

SHOW NETWORK POLICIES;

 

Visualiser quelle règle est appliquée a un utilisateur snowflake :

SHOW PARAMETERS LIKE 'network_policy' IN USER <utilisateur>

 

Visualiser la règle (ip white listée) :

DESC NETWORK POLICY <nom_règle>

 

Création d une nouvelle règles :

CREATE NETWORK POLICY <nom_règle> ALLOWED_IP_LIST = ('<ip>','<ip1>') comment = '<votre_commentaire>';

 

Mise à jour de la liste (on doit mettre toutes les ips même celles qui existent déjà) :

ALTER NETWORK POLICY <nom_régle> set ALLOWED_IP_LIST=('<ip>','<ip1>','<p2>')

 

Affecter une règle à un utilisateur snowflake :

ALTER USER <utilisateur> SET NETWORK_POLICY = <nom_règle>;