Snowpipe: Desativar a prevenção de descarte de função de canal (versão preliminar)

Atenção

Essa alteração de comportamento está no pacote 2026_02.

Para saber o status atual do pacote, consulte Histórico do pacote.

O comportamento ao descartar uma função que detém OWNERSHIP em um objeto PIPE está mudando da seguinte forma:

Antes da mudança:

O descarte de uma função que detém o privilégio OWNERSHIP em um objeto PIPE falha. Essa restrição foi originalmente destinada a impedir o escalonamento de privilégios quando a função de proprietário de um canal é removida. Canais são o único tipo de objeto com essa restrição.

Após a mudança:

O descarte de uma função que detém o privilégio OWNERSHIP em um objeto PIPE é bem-sucedida. Isso alinha o comportamento dos canais com todos os outros tipos de objetos do Snowflake, incluindo objetos com direitos de proprietário, como procedimentos armazenados e serviços.

Essa alteração está sendo feita para garantir a consistência entre os tipos de objetos e para permitir fluxos de trabalho de automação que removem funções.

Ref: 2216