Categorias:

Funções do sistema (Controle do sistema)

SYSTEM$BLOCK_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PUBLIC_ACCESS

Impede todo o tráfego público de acessar o volume de armazenamento gerenciado pelo Snowflake da conta Snowflake atual no Microsoft Azure.

Esta função usa as configurações da conta de armazenamento do Azure do volume de armazenamento gerenciado para bloquear endereços IP públicos. Para obter detalhes sobre quais configurações do Azure são afetadas, consulte Bloqueando o acesso público.

Importante

Confirme se o tráfego por meio de conectividade privada está alcançando o volume de armazenamento gerenciado antes de bloquear o acesso público. Bloquear o acesso público sem configurar a conectividade privada pode causar interrupções não intencionais.

Consulte também:

SYSTEM$UNBLOCK_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PUBLIC_ACCESS, SYSTEM$SNOWFLAKE_MANAGED_STORAGE_VOLUME_PUBLIC_ACCESS_STATUS

Sintaxe

SYSTEM$BLOCK_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PUBLIC_ACCESS()

Argumentos

Nenhum.

Retornos

Esta função retorna as seguintes mensagens de status:

Mensagem de status

Descrição

O acesso público aos volumes de armazenamento gerenciados pelo Snowflake está bloqueado.

Indica que a função bloqueou com êxito o acesso público.

A configuração de rede não foi encontrada, entre em contato com o suporte

Indica que há um problema com os parâmetros do sistema.

Nenhum volume de interoperabilidade configurado na conta

Indica que não há volumes de armazenamento gerenciados pelo Snowflake configurados na conta.

Erro do Azure ao tentar bloquear o acesso público aos volumes de armazenamento gerenciados pelo Snowflake. Entre em contato com o suporte Snowflake.

Indica que a função não conseguiu alterar as configurações do Azure para bloquear o acesso público.

Notas de uso

  • Somente os administradores de conta (ou seja, usuários com a função ACCOUNTADMIN) podem executar essa função.

  • Esta função pode levar alguns minutos para ser concluída.

  • Esta função só pode ser usada com contas Snowflake no Azure. AWS e Google Cloud não são compatíveis.

Exemplos

Bloquear todo o tráfego público que tenta acessar o volume de armazenamento gerenciado pelo Snowflake de uma conta do Azure.

USE ROLE ACCOUNTADMIN;

SELECT SYSTEM$BLOCK_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PUBLIC_ACCESS();