Categorias:

Funções do sistema (Controle do sistema)

SYSTEM$REGISTER_CMK_INFO_POSTGRES

Registra sua chave gerenciada pelo cliente (CMK) para uso com Snowflake Postgres Tri-Secret Secure.

Sintaxe

AWS:

SYSTEM$REGISTER_CMK_INFO_POSTGRES( '<cmk_arn>' )
Copy

Azure:

SYSTEM$REGISTER_CMK_INFO_POSTGRES( '<vault_uri>' , '<key_name>' )
Copy

Argumentos

cmk_arn

Especifica o número do recurso Amazon Web Services (ARN) que especifica a chave gerenciada pelo cliente (CMK) para uso com Tri-Secret Secure.

vault_uri

Especifica o identificador de ponto de extremidade exclusivo Microsoft Azure para seu Azure Key Vault.

key_name

Especifica o nome para o seu CMK em Microsoft Azure.

project_id

Especifica o identificador exclusivo para seu projeto em Google Cloud Platform.

location

Especifica a região Google Cloud Platform que hospeda sua conta Snowflake.

key_ring

Especifica o chaveiro para seu CMK em Google Cloud Platform.

key_name

Especifica o nome de seu CMK.

Retornos

Retorna uma mensagem de status informando que o registro foi concluído.

Requisitos de controle de acesso

Somente administradores de conta (usuários com a função ACCOUNTADMIN) podem chamar esta função.

Exemplos

Registre seu CMK para sua conta Snowflake no Amazon Web Services.

SELECT SYSTEM$REGISTER_CMK_INFO_POSTGRES('arn:aws:kms:us-west-2:736112632310:key/ceab36e4-f0e5-4b46-9a78-86e8f17a0f59');
Copy

Registre seu CMK para sua conta Snowflake no Microsoft Azure.

SELECT SYSTEM$REGISTER_CMK_INFO_POSTGRES('https://trisecretsite.vault.azure.net/', 'trisecretazkey');
Copy