- Kategorien:
Systemfunktionen (Systemsteuerung)
SYSTEM$REGISTER_CMK_INFO_POSTGRES¶
Registriert Ihren kundenverwalteten Schlüssel (CMK) zur Verwendung mit Snowflake Postgres Tri-Secret Secure.
Syntax¶
AWS:
SYSTEM$REGISTER_CMK_INFO_POSTGRES( '<cmk_arn>' )
Azure:
SYSTEM$REGISTER_CMK_INFO_POSTGRES( '<vault_uri>' , '<key_name>' )
Argumente¶
cmk_arnGibt die Amazon Web Services-Ressourcennummer (ARN) an, die den kundenverwalteten Schlüssel (CMK) zur Verwendung mit Tri-Secret Secure angibt.
vault_uriGibt den eindeutigen Microsoft Azure-Endpunktbezeichner Ihres Azure Key Vault an.
key_nameGibt den Namen Ihres CMK auf Microsoft Azure an.
project_idGibt den eindeutigen Bezeichner für Ihr Projekt auf Google Cloud Platform an.
locationGibt die Google Cloud Platform-Region an, die Ihr Snowflake-Konto hostet.
key_ringGibt den Schlüsselring Ihres CMK auf Google Cloud Platform an.
key_nameGibt den Namen Ihres CMK an.
Rückgabewerte¶
Gibt eine Statusmeldung zurück, die besagt, dass die Registrierung abgeschlossen ist.
Anforderungen an die Zugriffssteuerung¶
Diese Funktion kann nur von Kontoadministratoren (d. h. Benutzer mit der Rolle ACCOUNTADMIN) ausgeführt werden.
Beispiele¶
Aktivieren Ihres CMK für Ihr Snowflake-Konto auf Amazon Web Services:
SELECT SYSTEM$REGISTER_CMK_INFO_POSTGRES('arn:aws:kms:us-west-2:736112632310:key/ceab36e4-f0e5-4b46-9a78-86e8f17a0f59');
Aktivieren Ihres CMK für Ihr Snowflake-Konto auf Microsoft Azure:
SELECT SYSTEM$REGISTER_CMK_INFO_POSTGRES('https://trisecretsite.vault.azure.net/', 'trisecretazkey');