アカウントの名前変更¶
組織管理者(つまり、 ORGADMIN ロールを付与されたユーザー)は、アカウントの名前を変更できます。
アカウント名が変更されると、Snowflakeはアカウントへのアクセスに使用される新しい アカウント URL を作成します。名前を変更する際、管理者はユーザーが引き続き使用できるようにデフォルトのまま元のアカウント URL を保存するか、元の URL を削除して新しい URL をユーザーに使用してもらうことを強制できます。保存された URLs は、 後で削除 できます。リーダーアカウントにオリジナルの URL を保存することはできません。
組織の管理者は、ログインしている間はアカウントの名前を変更できないため、名前変更コマンドを実行する前に別のアカウントにログインする必要があります。名前を変更する必要がある単一のアカウントで組織が構成されている場合は、 Snowflakeサポート にお問い合わせください。
注釈
アカウントの名前を変更しても、複製とフェールオーバーには影響しません。
Snowsight または SQL を使用してアカウント名を変更します。
- Snowsight:
Admin » Accounts を選択します。
アクティブなアカウントを見つけて、 ... » Edit account name を選択します。
Account Name ボックスに新しいアカウント名を入力します。
ユーザーが新しいアカウント URL を使用してアカウントにアクセスすることを強制する場合は、 Save Current URL チェックボックスをオフにします。それ以外の場合は、デフォルトを受け入れて、ユーザーが元のアカウント URL を引き続き使用できるようにします。
Save を選択します。
- SQL:
ALTER ACCOUNT ... RENAME TO コマンドを実行します。
たとえば、次のコマンドは、
original_acctname
というアカウントの名前をnew_acctname
に変更します。USE ROLE orgadmin; ALTER ACCOUNT original_acctname RENAME TO new_acctname;
ユーザーが新しいアカウント URL でアクセスするように強制するには、アカウント名を変更するときにオプションの SAVE_OLD_URL パラメーターを FALSE に設定します。