CREATE ORGANIZATION USER

新しい 組織ユーザー を作成します。

こちらもご参照ください。

ALTER ORGANIZATION USER、 DROP ORGANIZATION USER、 SHOW ORGANIZATION USERS

構文

CREATE ORGANIZATION USER [ IF NOT EXISTS ] <name>
  [ objectProperties ]

条件:

objectProperties ::=
  EMAIL = '<string>'
  LOGIN_NAME = '<string>'
  DISPLAY_NAME = '<string>'
  FIRST_NAME = '<string>'
  MIDDLE_NAME = '<string>'
  LAST_NAME = '<string>'
  COMMENT = '<string>'

必須パラメーター

name

組織ユーザーの識別子。組織で一意でなければなりません。

識別子はアルファベット文字で始まる必要があり、識別子文字列全体が二重引用符で囲まれていない限り、スペースや特殊文字を含めることはできません(例: "My object")。二重引用符で囲まれた識別子も大文字と小文字が区別されます。

詳細については、 識別子の要件 をご参照ください。

EMAIL = 'string'

ユーザーのメールアドレス。

オプションのパラメーター

LOGIN_NAME = 'string'

ユーザーがシステムにログインするために入力する名前。ユーザーのログイン名は、組織全体で一意でなければなりません。組織ユーザーをインポートしようとする通常のアカウントのログイン名とは一致しません。

ログイン名には、スペースや感嘆符(!)、パーセント記号(%)、アスタリスク(*)などの英数字以外の文字列を使用できます。ただし、文字列にスペースまたは英数字以外の文字が含まれる場合は、一重引用符または二重引用符で囲む必要があります。ログイン名は常に大文字と小文字を区別しません。

Snowflakeでは、ログインに共通の識別子(メールアドレスなど)を使用できるように、異なるユーザー名とログイン名を指定できます。

デフォルト: ユーザー名/識別子(つまり、値が指定されない場合、 name で指定された値がログイン名として使用されます)

DISPLAY_NAME = 'string'

Snowflakeウェブインターフェイスでユーザーに表示される名前。

デフォルト: ユーザー名/識別子(つまり、値が指定されない場合、 name に指定された値が表示名として使用されます)

FIRST_NAME = 'string' 、 . MIDDLE_NAME = string 、 . LAST_NAME = 'string'

ユーザーの名、ミドルネーム、および姓。

デフォルト: NULL

COMMENT = 'string'

ユーザーの説明。

アクセス制御の要件

この操作の実行に使用される ロール には、少なくとも次の 権限 が必要です。

権限

オブジェクト

注意

CREATE ORGANIZATION USER

ACCOUNT

デフォルトでは、GLOBALORGADMIN および USERADMIN 組織アカウントのシステムロールのみ、この権限があります。

指定された権限のセットを使用してカスタムロールを作成する手順については、 カスタムロールの作成 をご参照ください。

セキュリティ保護可能なオブジェクト に対して SQL アクションを実行するためのロールと権限付与に関する一般的な情報については、 アクセス制御の概要 をご参照ください。

例

組織ユーザーを作成し、 EMAIL プロパティを設定します。

CREATE ORGANIZATION USER joe EMAIL = 'joe.davis@example.com';