CREATE ORGANIZATION USER¶
Erstellt einen neuen Organisationsbenutzer.
Syntax¶
CREATE ORGANIZATION USER [ IF NOT EXISTS ] <name>
[ objectProperties ]
Wobei:
objectProperties ::= EMAIL = '<string>' LOGIN_NAME = '<string>' DISPLAY_NAME = '<string>' FIRST_NAME = '<string>' MIDDLE_NAME = '<string>' LAST_NAME = '<string>' COMMENT = '<string>'
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';