CREATE ORGANIZATION ACCOUNT¶
新しい 組織アカウント を作成します。
- こちらもご参照ください。
構文¶
CREATE ORGANIZATION 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 = { ENTERPRISE | BUSINESS_CRITICAL }
[ REGION_GROUP = <region_group_id> ]
[ REGION = <snowflake_region_id> ]
[ COMMENT = '<string_literal>' ]
必須パラメーター¶
name
組織アカウントの識別子(つまり名前)を指定します。以下に準拠する必要があります。
組織アカウントがどのSnowflake Regionにあるかに関係なく、組織内で一意である必要があります。
アルファベット文字で始まる必要があり、スペースやアンダースコア(
_
) 以外の 特殊文字を含めることはできません。
ADMIN_NAME = string
組織アカウントの最初の管理ユーザーのログイン名。この名前とパスワードを使用して新しいユーザーが新しい組織アカウントに作成され、組織アカウントで GLOBALORGADMIN ロールが付与されます。
ログイン名は、文字、数字、およびアンダースコアで構成される任意の文字列にすることができます。ログイン名は常に大文字と小文字を区別しません。
ADMIN_PASSWORD = 'string_literal'
組織アカウントの最初の管理ユーザーのパスワード。ユーザーのパスワードは、一重引用符または二重引用符で囲む必要があります。
ADMIN_RSA_PUBLIC_KEY
パラメーターが指定されている場合はオプションです。Snowflakeでのパスワードの詳細については、 Snowflakeが提供するパスワードポリシー をご参照ください。
ADMIN_RSA_PUBLIC_KEY = string
ユーザーの キーペア認証 を実装するために、アカウントの初期管理ユーザーに公開キーを割り当てます。
ADMIN_PASSWORD
パラメーターが指定されている場合はオプションです。EMAIL = 'string_literal'
アカウントの初期管理ユーザーのメールアドレス。このメールアドレスは、アカウントに関する通知を送信するために使用されます。
EDITION = ENTERPRISE | BUSINESS_CRITICAL
Snowflake Edition 組織のアカウント。
オプションのパラメーター¶
FIRST_NAME = string
、 .LAST_NAME = string
アカウントの最初の管理ユーザーの姓と名。
デフォルト:
NULL
MUST_CHANGE_PASSWORD = TRUE | FALSE
アカウントの管理用に作成された新しいユーザーに対して、アカウントへの最初のログイン時にパスワードの変更を強制するかどうかを指定します。
デフォルト:
FALSE
REGION_GROUP = region_group_id
組織アカウントが作成されたリージョングループの ID 。組織内にある既存のアカウントのリージョングループ ID を取得するには、 SHOW REGIONS コマンドを実行します。リージョングループを指定する必要がある場合については、 リージョングループ をご参照ください。
デフォルト: 現在のリージョングループ。
REGION = snowflake_region_id
組織アカウントが作成されたリージョンの Snowflake Region ID。値が指定されていない場合、Snowflakeは現在のアカウントと同じSnowflake Regionにアカウントを作成します(つまり、 CREATE ORGANIZATION ACCOUNT ステートメントが実行されるアカウントです)。
組織で利用可能なリージョンのリストを取得するには、 SHOW REGIONS コマンドを実行します。
デフォルト: 現在のSnowflake Region。
COMMENT = 'string_literal'
組織アカウントのコメントを指定します。
デフォルト: 値なし
アクセス制御の要件¶
コマンドを実行できるのは、 ORGADMIN ロールを持つユーザーだけです。
例¶
CREATE ORGANIZATION ACCOUNT ステートメントが実行される同じリージョングループとSnowflake Regionに新しい組織アカウントを作成します。新しい組織管理者は、初回ログイン時にパスワードを変更する必要があります。
CREATE ORGANIZATION ACCOUNT myorgaccount ADMIN_NAME = admin ADMIN_PASSWORD = 'TestPassword1' EMAIL = 'myemail@myorg.org' MUST_CHANGE_PASSWORD = true EDITION = enterprise;