Linhagem de dados: privilégio VIEW LINEAGE concedido à função PUBLIC

Os usuários devem usar uma função que tenha o privilégio VIEW LINEAGE para executar a função GET_LINEAGE ou usar Snowsight para visualizar a linhagem de dados e pipelines de aprendizado de máquina. Essa alteração afeta quais funções têm o privilégio VIEW LINEAGE por padrão.

Antes da mudança:

Por padrão, somente a função ACCOUNTADMIN tem o privilégio VIEW LINEAGE. O administrador de conta deve conceder o privilégio a outras funções para permitir que os usuários executem a função GET_LINEAGE e visualizem a linhagem em Snowsight.

Após a mudança:

A função PUBLIC tem o privilégio VIEW LINEAGE, o que significa que um usuário pode usar qualquer função para executar a função GET_LINEAGE e visualizar a linhagem em Snowsight.

Isso não significa que todas as funções e usuários possam visualizar a linhagem de todos os objetos; os usuários ainda devem ter privilégios para acessar um objeto a fim de visualizar a linhagem desse objeto.

Após a alteração, se quiser limitar quem pode acessar a linhagem, você precisará revogar o privilégio VIEW LINEAGE da função PUBLIC e, em seguida, conceder o privilégio a outras funções mais específicas.

Ref: 1933