CREATE ORGANIZATION USER

Erstellt einen neuen Organisationsbenutzer.

Siehe auch:

ALTER ORGANIZATION USER, DROP ORGANIZATION USER, SHOW ORGANIZATION USERS

Syntax

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

Wobei:

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

Erforderliche Parameter

name

Bezeichner für den Organisationsbenutzer; muss für Ihre Organisation eindeutig sein.

Der Bezeichner muss mit einem Buchstaben beginnen und darf keine Leer- oder Sonderzeichen enthalten, es sei denn, die gesamte Bezeichnerzeichenfolge wird in doppelte Anführungszeichen gesetzt (z. B. "My object"). Bei Bezeichnern, die in doppelten Anführungszeichen eingeschlossen sind, wird ebenfalls zwischen Groß- und Kleinschreibung unterschieden.

Weitere Informationen dazu finden Sie unter Anforderungen an Bezeichner.

EMAIL = 'string'

E-Mail Adresse des Benutzers.

Optionale Parameter

LOGIN_NAME = 'string'

Name, den der Benutzer eingibt, um sich beim System anzumelden. Anmeldenamen für Benutzer müssen in Ihrer gesamten Organisation eindeutig sein. Sie dürfen nicht mit dem Anmeldenamen in einem regulären Konto übereinstimmen, das versucht, den Organisationsbenutzer zu importieren.

Ein Anmeldename kann eine beliebige Zeichenfolge sein, einschließlich Leerzeichen und nicht-alphanumerische Zeichen, wie Ausrufezeichen (!), Prozentzeichen (%) und Sternchen (*); wenn die Zeichenfolge jedoch Leerzeichen oder nicht-alphanumerische Zeichen enthält, muss sie in einfache oder doppelte Anführungszeichen eingeschlossen werden. Bei Anmeldenamen wird immer zwischen Groß- und Kleinschreibung unterschieden.

Snowflake ermöglicht die Angabe verschiedener Benutzer- und Anmeldenamen, um die Verwendung gemeinsamer Bezeichner (z. B. E-Mail-Adressen) für die Anmeldung zu ermöglichen.

Standard: Name/Bezeichner des Benutzers (d. h. wenn kein Wert angegeben ist, wird der für name angegebene Wert als Anmeldename verwendet).

DISPLAY_NAME = 'string'

Name, der für den Benutzer auf der Snowflake-Weboberfläche angezeigt wird.

Standard: Name/Bezeichner des Benutzers (d. h. wenn kein Wert angegeben ist, wird der für name angegebene Wert als Anmeldename verwendet).

FIRST_NAME = 'string', . MIDDLE_NAME = string, . LAST_NAME = 'string'

Vor-, Mittel- und Nachname des Benutzers.

Standard: NULL

COMMENT = 'string'

Beschreibung des Benutzers.

Anforderungen an die Zugriffssteuerung

Eine Rolle, die zur Ausführung dieser Operation verwendet wird, muss mindestens die folgenden Berechtigungen haben:

Berechtigung

Objekt

Anmerkungen

CREATE ORGANIZATION USER

ACCOUNT

Standardmäßig hat nur der GLOBALORGADMIN diese Berechtigung.

Eine Anleitung zum Erstellen einer kundenspezifischen Rolle mit einer bestimmten Gruppe von Berechtigungen finden Sie unter Erstellen von kundenspezifischen Rollen.

Allgemeine Informationen zu Rollen und Berechtigungen zur Durchführung von SQL-Aktionen auf sicherungsfähigen Objekten finden Sie unter Übersicht zur Zugriffssteuerung.

Beispiele

Erstellen Sie einen Organisationsbenutzer und legen Sie die Eigenschaft EMAIL fest:

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