ALTER ORGANIZATION ACCOUNT¶
Ändert die Eigenschaften eines bestehenden Organisationskontos.
Syntax¶
ALTER ORGANIZATION ACCOUNT SET { [ accountParams ] | [ objectParams ] | [ sessionParams ] }
ALTER ORGANIZATION ACCOUNT UNSET <param_name> [ , ... ]
ALTER ORGANIZATION ACCOUNT SET RESOURCE_MONITOR = <monitor_name>
ALTER ORGANIZATION ACCOUNT SET { PASSWORD | SESSION } POLICY <policy_name>
ALTER ORGANIZATION ACCOUNT UNSET { PASSWORD | SESSION } POLICY
ALTER ORGANIZATION ACCOUNT SET TAG <tag_name> = '<tag_value>' [ , <tag_name> = '<tag_value>' ... ]
ALTER ORGANIZATION ACCOUNT UNSET TAG <tag_name> [ , <tag_name> ... ]
ALTER ORGANIZATION ACCOUNT <name> RENAME TO <new_name> [ SAVE_OLD_URL = { TRUE | FALSE } ]
ALTER ORGANIZATION ACCOUNT <name> DROP OLD URL
Bemerkung
Die accountParams, objectParams und sessionParams für das Organisationskonto sind identisch mit den Parametern für andere Konten. Siehe ALTER ACCOUNT für ihre Syntax.
Parameter¶
name
Gibt den Bezeichner für das zu ändernde Organisationskonto an.
Wenn der Bezeichner Leerzeichen oder Sonderzeichen enthält, muss die gesamte Zeichenfolge in doppelte Anführungszeichen gesetzt werden. Bei Bezeichnern, die in doppelte Anführungszeichen eingeschlossen sind, ist auch die Groß- und Kleinschreibung zu beachten.
Weitere Informationen dazu finden Sie unter Anforderungen an Bezeichner.
SET ...
Gibt einen (oder mehrere) Konto-, Sitzungs- und/oder Objektparameter an, die für Ihr Organisationkonto festgelegt werden sollen (getrennt durch Leerzeichen, Kommas oder neue Zeilen):
Die Kontoparameter können von anderen Benutzern nicht geändert werden.
Die auf Kontoebene eingestellten Sitzungs- und Objektparameter dienen nur als Voreinstellung und können von anderen Benutzern geändert werden.
Eine Beschreibung der Parameter, die Sie für Ihr Organisationskonto festlegen können, finden Sie unter Parameter.
UNSET ...
Gibt einen (oder mehrere) Konto-, Sitzungs- und/oder Objektparameter an, die für Ihr Konto gelöscht werden sollen, wodurch sie auf die Standardwerte des Systems zurückgesetzt werden.
Sie können mehrere Eigenschaften mit einer einzigen ALTER-Anweisung zurücksetzen; jede Eigenschaft muss jedoch durch ein Komma getrennt werden. Wenn Sie eine Eigenschaft zurücksetzen, geben Sie nur den Namen an. Die Angabe eines Wertes für die Eigenschaft gibt einen Fehler zurück.
SET RESOURCE_MONITOR resource_monitor_name
Spezieller Parameter auf Kontoebene, der den Namen des Ressourcenmonitors angibt, der zur Steuerung aller im Konto erstellten virtuellen Warehouses verwendet wird.
Das Organisationskonto ist nicht für eine intensive Nutzung für Analysen oder andere Arbeitslasten vorgesehen.
{ PASSWORD | SESSION } POLICY policy_name
Gibt die Kennwortrichtlinie oder die Sitzungsrichtlinie an, die für das Konto festgelegt werden soll.
TAG tag_name = 'tag_value' [ , tag_name = 'tag_value' , ... ]
Gibt den Namen des Tags und den Wert der Tag-Zeichenfolge an.
Der Tag-Wert ist immer eine Zeichenfolge, die maximale 256 Zeichen lang sein kann.
Weitere Informationen zur Angabe von Tags in einer Anweisung finden Sie unter Tag-Kontingente für Objekte und Spalten.
RENAME TO new_name
Ändert den Namen eines Organisationskontos in den angegebenen Namen.
Weitere Informationen zu Bezeichnern finden Sie unter Anforderungen an Bezeichner.
Organisationsadministratoren können ein Organisationskonto nicht umbenennen, während sie bei diesem Konto angemeldet sind. Sie müssen sich also erst bei einem anderen Organisationskonto anmelden, bevor sie den ALTER ORGANIZATIONACCOUNT-Befehl ausführen können.
SAVE_OLD_URL = { TRUE | FALSE }
Optionaler Parameter, der in Verbindung mit
RENAME TO
verwendet wird und die Konto-URL beibehält, die vor der Umbenennung für den Zugriff auf Snowflake verwendet wurde. Standardmäßig speichert Snowflake die ursprünglichen URL, d. h. Sie können auf das Organisationskonto entweder mit der alten URL oder mit der URL zugreifen, die den neuen Kontonamen enthält. Bei der EinstellungFALSE
müssen Sie die neue URL verwenden, um auf das Organisationskonto zuzugreifen.- Standard:
TRUE
DROP OLD URL
Entfernt die ursprüngliche Konto-URL eines Organisationskontos, das umbenannt wurde. Sobald die alte URL gelöscht ist, müssen Sie auf das Organisationskonto mit der URL zugreifen, die den neuen Kontonamen enthält.
Anforderungen an die Zugriffssteuerung¶
Nur ein Benutzer mit der Rolle GLOBALORGADMIN kann diesen Befehl ausführen.
Beispiele¶
Benennen Sie das Organisationskonto um und erlauben Sie gleichzeitig den Benutzern, entweder die neue oder alte Konto-URL für den Zugriff auf das Konto zu verwenden.
ALTER ORGANIZATION ACCOUNT original_acctname RENAME TO new_acctname;