CREATE ACCOUNT¶
Erstellt ein neues Konto in Ihrer Organisation.
- Siehe auch:
Syntax¶
CREATE 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 = { STANDARD | ENTERPRISE | BUSINESS_CRITICAL }
[ REGION_GROUP = <region_group_id> ]
[ REGION = <snowflake_region_id> ]
[ COMMENT = '<string_literal>' ]
Erforderliche Parameter¶
name
Gibt den Bezeichner (d. h. den Namen) für das Konto an. Dieser muss den folgenden Anforderungen genügen:
Muss innerhalb einer Organisation eindeutig sein, unabhängig davon, in welcher Snowflake Region sich das Konto befindet.
Muss mit einem Buchstaben beginnen und darf keine Leer- oder Sonderzeichen enthalten, es sei denn, es handelt sich um Unterstriche (
_
). Beachten Sie, dass Kontonamen mit Unterstrichen bei Features, die Unterstriche nicht akzeptieren (z. B. Okta SSO oder SCIM) auf eine Version des Kontonamens verweisen können, bei der die Unterstriche durch Bindestriche (-
) ersetzt sind.
ADMIN_NAME = string
Anmeldename des ersten administrativen Benutzers des Kontos. In dem neuen Konto wird ein neuer Benutzer mit diesem Namen und Kennwort erstellt, und ihm wird die Rolle ACCOUNTADMIN im Konto zugewiesen.
Ein Anmeldename kann eine beliebige Zeichenfolge sein, die aus Buchstaben, Zahlen und Unterstrichen besteht. Bei Anmeldenamen muss die Groß-/Kleinschreibung nicht beachtet werden.
ADMIN_PASSWORD = 'string_literal'
Kennwort für den ersten administrativen Benutzer des Kontos. Das Kennwort des Benutzers muss in einfache oder doppelte Anführungszeichen gesetzt sein.
Optional, wenn der Parameter
ADMIN_RSA_PUBLIC_KEY
angegeben ist.Weitere Informationen zu Kennwörtern in Snowflake finden Sie unter Von Snowflake bereitgestellte Kennwortrichtlinie.
ADMIN_RSA_PUBLIC_KEY = string
Weist dem ersten administrativen Benutzer des Kontos einen öffentlichen Schlüssel zu, um die Schlüsselpaar-Authentifizierung für den Benutzer zu implementieren.
Optional, wenn der Parameter
ADMIN_PASSWORD
angegeben ist.EMAIL = 'string_literal'
E-Mail-Adresse des ersten administrativen Benutzers des Kontos. Diese E-Mail-Adresse wird verwendet, um Benachrichtigungen zu dem Konto zu versenden.
EDITION = STANDARD | ENTERPRISE | BUSINESS_CRITICAL
Snowflake-Edition des Kontos.
Optionale Parameter¶
FIRST_NAME = string
, .LAST_NAME = string
Vor- und Nachname des ersten administrativen Benutzers des Kontos.
Standard:
NULL
MUST_CHANGE_PASSWORD = TRUE | FALSE
Gibt an, ob der neue Benutzer, der zum Administrieren des Kontos erstellt wurde, gezwungen wird, sein Kennwort bei der ersten Anmeldung bei diesem Konto zu ändern.
Standard:
FALSE
REGION_GROUP = region_group_id
ID der Regionsgruppe, in der das Konto erstellt wurde. Um die Regionsgruppen-ID für bestehende Konten Ihrer Organisation abzurufen, führen Sie den Befehl SHOW REGIONS aus. Informationen darüber, wann Sie möglicherweise eine Regionsgruppe angeben müssen, finden Sie unter Regionsgruppen.
Standard: Aktuelle Regionsgruppe
REGION = snowflake_region_id
Snowflake Region-ID der Region, in der das Konto erstellt wurde. Wenn kein Wert angegeben wird, erstellt Snowflake das Konto in der gleichen Snowflake Region wie das aktuelle Konto (d. h. das Konto, auf dem die CREATE ACCOUNTAnweisung ausgeführt wurde).
Um eine Liste der Regionen zu erhalten, die für eine Organisation verfügbar sind, führen Sie den Befehl SHOW REGIONS aus.
Standard: Aktuelle Snowflake Region
COMMENT = 'string_literal'
Gibt einen Kommentar für die Tabelle an.
Standard: Kein Wert
Anforderungen an die Zugriffssteuerung¶
Nur Organisationsadministratoren (d. h. Benutzer mit der Rolle ORGADMIN) können diesen SQL-Befehl ausführen.
Nutzungshinweise¶
Ein Konto kann auf eine der folgenden Weisen Ihrer Organisation zugeordnet werden:
Erstellen Sie ein neues Konto mit dem im aktuellen Thema beschriebenen SQL-Befehl.
Wenden Sie sich an den Snowflake-Support, um ein bestehendes Konto mit Ihrer Organisation zu verknüpfen.
Standardmäßig darf die maximale Anzahl von Konten in einer Organisation 25 nicht überschreiten. Um dieses Limit erhöhen zu lassen, wenden Sie sich an den Snowflake-Support.
Es dauert etwa 30 Sekunden, bis die DNS-Änderungen umgesetzt werden, bevor Sie auf ein neu erstelltes Konto zugreifen können. Wenn das Konto nicht sofort zugänglich ist, warten Sie etwa 30 Sekunden, und versuchen Sie es dann erneut.
Metadaten:
Achtung
Kunden müssen sicherstellen, dass bei der Nutzung des Snowflake-Dienstes keine personenbezogenen Daten (außer für ein Objekt „Benutzer“), sensible Daten, exportkontrollierte Daten oder andere regulierte Daten als Metadaten eingegeben werden. Weitere Informationen dazu finden Sie unter Metadatenfelder in Snowflake.
Beispiele¶
Erstellen Sie ein neues Konto in der Snowflake Region aws_us_west_2
auf Amazon Web Services (AWS). Der Benutzer, der die CREATE ACCOUNT-Anweisung ausführt, kann bei einem Konto in der gleichen oder einer anderen Snowflake Region angemeldet sein:
create account myaccount1 admin_name = admin admin_password = 'TestPassword1' first_name = Jane last_name = Smith email = 'myemail@myorg.org' edition = enterprise region = aws_us_west_2;
Erstellen Sie ein neues Konto in derselben Regionsgruppe und in derselben Snowflake Region, in der die CREATE ACCOUNT-Anweisung ausgeführt wird. Der neue Kontoadministrator-Benutzer muss bei der ersten Anmeldung sein Kennwort ändern:
create account myaccount2 admin_name = admin admin_password = 'TestPassword1' email = 'myemail@myorg.org' edition = enterprise;