CREATE ACCOUNT¶
Crée un nouveau compte dans votre organisation.
- Voir aussi :
Syntaxe¶
CREATE ACCOUNT <name>
ADMIN_NAME = <string>
{ ADMIN_PASSWORD = '<string_literal>' | ADMIN_RSA_PUBLIC_KEY = <string> }
[ FIRST_NAME = <string> ]
[ LAST_NAME = <string> ]
EMAIL = '<string>'
[ MUST_CHANGE_PASSWORD = { TRUE | FALSE } ]
EDITION = { STANDARD | ENTERPRISE | BUSINESS_CRITICAL }
[ REGION_GROUP = <region_group_id> ]
[ REGION = <snowflake_region_id> ]
[ COMMENT = '<string_literal>' ]
Paramètres requis¶
name
Chaîne spécifiant l’identificateur (c’est-à-dire le nom) du compte. Il doit être conforme à ce qui suit :
Doit être unique au sein d’une organisation, quelle que soit la Snowflake Region où se trouve le compte.
Doit commencer par un caractère alphabétique et ne peut pas contenir d’espaces ou de caractères spéciaux hormis des traits de soulignement (
_
). Notez que si le nom de compte comprend des traits de soulignement, les fonctionnalités qui n’acceptent pas les noms de compte avec des traits de soulignement (par exemple Okta SSO ou SCIM) peuvent faire référence à une version du nom de compte qui remplace les traits de soulignement par des tirets (-
).
ADMIN_NAME = string
Nom de connexion de l’utilisateur administratif initial du compte. Un nouvel utilisateur est créé dans le nouveau compte avec ce nom et ce mot de passe et se voit attribuer le rôle ACCOUNTADMIN dans le compte.
Un nom de connexion peut être une chaîne composée de lettres, de chiffres et de traits de soulignement. Les noms de connexion sont toujours insensibles à la casse.
ADMIN_PASSWORD = 'string_literal'
Mot de passe pour l’utilisateur administratif initial du compte. Le mot de passe de l’utilisateur doit être entouré de guillemets simples ou doubles.
Facultatif si le paramètre
ADMIN_RSA_PUBLIC_KEY
est spécifié.Pour plus d’informations sur les mots de passe dans Snowflake, voir Politique de mot de passe fournie par Snowflake.
ADMIN_RSA_PUBLIC_KEY = string
Attribue une clé publique à l’utilisateur administratif initial du compte afin d’implémenter l’authentification par paire de clés pour l’utilisateur.
Facultatif si le paramètre
ADMIN_PASSWORD
est spécifié.EMAIL = 'string_literal'
Adresse e-mail de l’utilisateur administratif initial du compte. Cette adresse e-mail est utilisée pour envoyer des notifications concernant le compte.
EDITION = STANDARD | ENTERPRISE | BUSINESS_CRITICAL
Edition Snowflake du compte.
Paramètres facultatifs¶
FIRST_NAME = string
, .LAST_NAME = string
Nom et prénom de l’utilisateur administratif initial du compte.
Par défaut :
NULL
MUST_CHANGE_PASSWORD = TRUE | FALSE
Indique si le nouvel utilisateur créé pour administrer le compte est obligé de changer son mot de passe lors de la première connexion au compte.
Par défaut :
FALSE
REGION_GROUP = region_group_id
ID du groupe de régions dans lequel le compte a été créé. Pour récupérer l’ID du groupe de régions pour les comptes existants de votre organisation, exécutez la commande SHOW REGIONS . Pour plus d’informations sur les cas où vous pouvez avoir besoin de spécifier le groupe de régions, voir Groupes de régions.
Par défaut : groupe de régions actuel.
REGION = snowflake_region_id
ID de la Snowflake Region de la région où le compte a été créé. Si aucune valeur n’est fournie, Snowflake crée le compte dans la même région de Snowflake que le compte actuel (c’est-à-dire le compte dans lequel l’instruction CREATE ACCOUNT est exécutée).
Pour obtenir la liste des régions disponibles pour une organisation, exécutez la commande SHOW REGIONS.
Par défaut : région actuelle de Snowflake.
COMMENT = 'string_literal'
Spécifie un commentaire pour la table.
Par défaut : aucune valeur
Exigences en matière de contrôle d’accès¶
Seuls les administrateurs de l’organisation (utilisateurs dotés du rôle ORGADMIN) peuvent exécuter cette commande SQL.
Notes sur l’utilisation¶
Un compte peut être associé à votre organisation de l’une des manières suivantes :
Créez un nouveau compte en utilisant la commande SQL décrite dans la rubrique actuelle.
Contactez l’assistance Snowflake pour relier un compte existant à votre organisation.
Par défaut, le nombre maximum de comptes dans une organisation ne peut pas dépasser 25. Pour faire augmenter cette limite, contactez l’assistance de Snowflake.
Il faut environ 30 secondes pour que les changements de DNS se propagent avant que vous puissiez accéder à un compte nouvellement créé. Si le compte n’est pas accessible immédiatement, attendez environ 30 secondes et réessayez.
Concernant les métadonnées :
Attention
Les clients doivent s’assurer qu’aucune donnée personnelle (autre que pour un objet utilisateur), donnée sensible, donnée à exportation contrôlée ou autre donnée réglementée n’est saisie comme métadonnée lors de l’utilisation du service Snowflake. Pour plus d’informations, voir Champs de métadonnées dans Snowflake.
Exemples¶
Créer un nouveau compte dans la Snowflake Region aws_us_west_2
sur Amazon Web Services (AWS). L’utilisateur qui exécute l’instruction CREATE ACCOUNT peut être connecté à un compte dans la même région ou dans une région différente de celle de Snowflake :
create account myaccount1 admin_name = admin admin_password = 'TestPassword1' first_name = Jane last_name = Smith email = 'myemail@myorg.org' edition = enterprise region = aws_us_west_2;
Créer un nouveau compte dans le même groupe de régions et la même région de Snowflake dans laquelle l’instruction CREATE ACCOUNT est exécutée. Le nouvel utilisateur de l’administrateur du compte doit changer son mot de passe lors de la première connexion :
create account myaccount2 admin_name = admin admin_password = 'TestPassword1' email = 'myemail@myorg.org' edition = enterprise;