CREATE ACCOUNT¶
Cria uma nova conta em sua organização.
- Consulte também:
Sintaxe¶
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>' ]
Parâmetros obrigatórios¶
name
Especifica o identificador (ou seja, nome) da conta. Ele deve estar em conformidade com o seguinte:
Deve ser único dentro de uma organização, independentemente da Snowflake Region em que a conta se encontra.
Deve começar com um caractere alfabético e não pode conter espaços ou caracteres especiais, exceto sublinhados (
_
). Observe que se o nome da conta incluir sublinhados, os recursos que não aceitam nomes de conta com sublinhados (por exemplo, Okta SSO ou SCIM) podem fazer referência a uma versão do nome da conta que substitui os hífens (-
) pelos sublinhados.
ADMIN_NAME = string
Nome de login do usuário administrativo inicial da conta. Um novo usuário é criado na nova conta com este nome e senha e é concedida a função ACCOUNTADMIN na conta.
Um nome de login pode ser qualquer cadeia de caracteres composta por letras, números e sublinhados. Os nomes de login não fazem distinção entre letras maiúsculas e minúsculas.
ADMIN_PASSWORD = 'string_literal'
Senha para o usuário administrativo inicial da conta. A senha para o usuário deve ser inserida entre aspas simples ou duplas.
Opcional se o parâmetro
ADMIN_RSA_PUBLIC_KEY
for especificado.Para obter mais informações sobre senhas no Snowflake, consulte Política de senhas fornecida pela Snowflake.
ADMIN_RSA_PUBLIC_KEY = string
Atribui uma chave pública ao usuário administrativo inicial da conta a fim de implementar a autenticação do par de chaves para o usuário.
Opcional se o parâmetro
ADMIN_PASSWORD
for especificado.EMAIL = 'string_literal'
Endereço de e-mail do usuário administrativo inicial da conta. Este endereço de e-mail é usado para enviar quaisquer notificações sobre a conta.
EDITION = STANDARD | ENTERPRISE | BUSINESS_CRITICAL
Edição do Snowflake da conta.
Parâmetros opcionais¶
FIRST_NAME = string
, .LAST_NAME = string
Nome e sobrenome do usuário administrativo inicial da conta.
Padrão:
NULL
MUST_CHANGE_PASSWORD = TRUE | FALSE
Especifica se o novo usuário criado para administrar a conta é forçado a mudar sua senha no primeiro login na conta.
Padrão:
FALSE
REGION_GROUP = region_group_id
ID do grupo da região onde a conta é criada. Para recuperar a ID do grupo de regiões para as contas existentes em sua organização, execute o comando SHOW REGIONS. Para obter mais informações sobre quando você pode precisar especificar o grupo de regiões, consulte Grupos de regiões.
Padrão: grupo de regiões atual.
REGION = snowflake_region_id
ID do Snowflake Region da região onde a conta é criada. Se nenhum valor for fornecido, o Snowflake cria a conta na mesma Snowflake Region que a conta atual (ou seja, a conta na qual a instrução CREATE ACCOUNT é executada).
Para obter uma lista das regiões disponíveis para uma organização, execute o comando SHOW REGIONS.
Padrão: Snowflake Region atual.
COMMENT = 'string_literal'
Especifica um comentário para a tabela.
Padrão: sem valor
Requisitos de controle de acesso¶
Somente administradores de organizações (usuários com a função ORGADMIN) podem executar este comando SQL.
Notas de uso¶
Uma conta pode ser associada à sua organização de uma das seguintes maneiras:
Criar uma nova conta usando o comando SQL descrito no tópico atual.
Contate o suporte Snowflake para vincular uma conta existente à sua organização.
Por padrão, o número máximo de contas em uma organização não pode exceder 25. Para aumentar este limite, entre em contato com o suporte Snowflake.
Leva cerca de 30 segundos para que as mudanças de DNS se propaguem antes que você possa acessar uma conta recém-criada. Se a conta não ficar acessível imediatamente, aguarde aproximadamente 30 segundos e tente novamente.
Em relação aos metadados:
Atenção
Os clientes devem garantir que nenhum dado pessoal (exceto para um objeto do usuário), dados sensíveis, dados controlados por exportação ou outros dados regulamentados sejam inseridos como metadados ao usar o serviço Snowflake. Para obter mais informações, consulte Campos de metadados no Snowflake.
Exemplos¶
Criar uma nova conta na Snowflake Region aws_us_west_2
no Amazon Web Services (AWS). O usuário que executa a instrução CREATE ACCOUNT pode ser logado em uma conta na mesma Snowflake Region ou em uma diferente.
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;
Criar uma nova conta no mesmo grupo de regiões e na Snowflake Region na qual a instrução CREATE ACCOUNT é executada. O novo usuário administrador de conta deve alterar sua senha no primeiro login:
create account myaccount2 admin_name = admin admin_password = 'TestPassword1' email = 'myemail@myorg.org' edition = enterprise;