- Categorias:
Funções do sistema (Controle do sistema)
SYSTEM$BLOCK_INTERNAL_STAGES_PUBLIC_ACCESS¶
Impede que todo o tráfego público acesse o estágio interno da conta Snowflake atual no Microsoft Azure.
Esta função usa configurações da conta de armazenamento do Azure do estágio interno para bloquear endereços IP públicos. Para obter detalhes sobre quais configurações do Azure são afetadas, consulte Bloqueio do acesso público (opcional).
Importante
Confirme se o tráfego por meio de conectividade privada está alcançando o estágio interno antes de bloquear o acesso público. Bloquear o acesso público sem configurar a conectividade privada pode causar interrupções não intencionais, incluindo interferência com serviços geridos como o Azure Data Factory.
- Consulte também:
SYSTEM$UNBLOCK_INTERNAL_STAGES_PUBLIC_ACCESS, SYSTEM$INTERNAL_STAGES_PUBLIC_ACCESS_STATUS
Sintaxe¶
SYSTEM$BLOCK_INTERNAL_STAGES_PUBLIC_ACCESS()
Argumentos¶
Nenhum.
Retornos¶
Esta função retorna as seguintes mensagens de status:
Mensagem de status |
Descrição |
---|---|
O acesso público aos estágios internos está bloqueado. O link privado é necessário para conectar-se aos estágios internos desta conta. |
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. |
Erro do Azure ao tentar bloquear o acesso público aos estágios internos. 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 administradores de conta (ou seja, usuários com a função ACCOUNTADMIN) podem executar esta 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 Platform não são suportados.
Exemplos¶
Bloqueie todo o tráfego público que tenta acessar o estágio interno de uma conta do Azure.
USE ROLE accountadmin; SELECT SYSTEM$BLOCK_INTERNAL_STAGES_PUBLIC_ACCESS();