ALTER ORGANIZATION ACCOUNT¶
Modifica as propriedades de uma conta de organização existente.
- Consulte também:
Sintaxe¶
ALTER ORGANIZATION ACCOUNT SET { [ accountParams ] | [ objectParams ] | [ sessionParams ] }
ALTER ORGANIZATION ACCOUNT UNSET <param_name> [ , ... ]
ALTER ORGANIZATION ACCOUNT SET RESOURCE_MONITOR = <monitor_name>
ALTER ORGANIZATION ACCOUNT SET { PASSWORD | SESSION } POLICY <policy_name>
ALTER ORGANIZATION ACCOUNT UNSET { PASSWORD | SESSION } POLICY
ALTER ORGANIZATION ACCOUNT SET TAG <tag_name> = '<tag_value>' [ , <tag_name> = '<tag_value>' ... ]
ALTER ORGANIZATION ACCOUNT UNSET TAG <tag_name> [ , <tag_name> ... ]
ALTER ORGANIZATION ACCOUNT <name> RENAME TO <new_name> [ SAVE_OLD_URL = { TRUE | FALSE } ]
ALTER ORGANIZATION ACCOUNT <name> DROP OLD URL
Nota
Os accountParams, objectParams e sessionParams para a conta da organização são idênticos aos parâmetros para outras contas. Consulte ALTER ACCOUNT para ver a sintaxe deles.
Parâmetros¶
name
Especifica o identificador da conta da organização a ser alterada.
Se o identificador contiver espaços ou caracteres especiais, toda a cadeia de caracteres deverá ser delimitada por aspas duplas. Os identificadores delimitados por aspas duplas também diferenciam letras maiúsculas de minúsculas.
Para obter mais informações, consulte Requisitos para identificadores.
SET ...
Especifica um ou mais parâmetros de conta, sessão e objeto a serem definidos para a conta de sua organização (separados por espaços em branco, vírgulas ou novas linhas):
Os parâmetros da conta não podem ser alterados por nenhum outro usuário.
Os parâmetros de sessão e objeto definidos no nível de conta servem apenas como padrão e podem ser alterados por outros usuários.
Para obter descrições dos parâmetros que você pode definir para a conta de sua organização, consulte Parâmetros.
UNSET ...
Especifica um (ou mais) parâmetro de conta, sessão e objeto a ser removido de sua conta, o que os restaura aos padrões do sistema.
Você pode redefinir várias propriedades com uma única instrução ALTER; no entanto, cada propriedade deve ser separada por uma vírgula. Ao redefinir uma propriedade/parâmetro, especificar somente o nome; especificar um valor para a propriedade retornará um erro.
SET RESOURCE_MONITOR resource_monitor_name
Parâmetro especial que especifica o nome do monitor de recursos utilizado para controlar todos os warehouses virtuais criados na conta.
A conta da organização não deve ser usada intensamente para análise ou outras cargas de trabalho.
{ PASSWORD | SESSION } POLICY policy_name
Especifica a política de senhas ou a política de sessão a ser definida para a conta.
TAG tag_name = 'tag_value' [ , tag_name = 'tag_value' , ... ]
Especifica o nome da tag e o valor da cadeia de caracteres dela.
O valor de tag é sempre uma cadeia de caracteres, e o número máximo de caracteres do valor da tag é 256.
Para obter informações sobre como especificar tags em uma instrução, consulte Cotas de tags para objetos e colunas.
RENAME TO new_name
Altera o nome de uma conta da organização para o nome especificado.
Para obter mais detalhes sobre os identificadores de, consulte Requisitos para identificadores.
Os administradores da organização não podem renomear uma conta da organização enquanto estiverem conectados a ela, portanto, eles devem fazer login em uma conta diferente da organização antes de executar o comando ALTER ORGANIZATION ACCOUNT.
SAVE_OLD_URL = { TRUE | FALSE }
Parâmetro opcional utilizado em conjunto com
RENAME TO
que preserva a URL da conta usada para acessar o Snowflake antes da renomeação. Por padrão, o Snowflake salva o URL original, o que significa que é possível acessar a conta da organização com o URL antigo ou com o URL com o novo nome de conta. Ao definir comoFALSE
, é necessário usar o novo URL para acessar a conta da organização.- Padrão:
TRUE
DROP OLD URL
Remove o URL da conta original de uma conta de organização que renomeada. Depois que o antigo URL for descartado, é necessário acessar a conta da organização com o URL com o novo nome da conta.
Requisitos de controle de acesso¶
Somente um usuário com a função GLOBALORGADMIN pode executar este comando.
Exemplos¶
Renomeie a conta da organização, permitindo que usuários usem o URL de conta novo ou antigo para acessar a conta.
ALTER ORGANIZATION ACCOUNT original_acctname RENAME TO new_acctname;