Função de banco de dados PYPI_REPOSITORY_USER concedida à função PUBLIC¶
Os usuários devem ter a função de banco de dados PYPI_REPOSITORY_USER para usar pacotes do repositório PyPI compartilhado ao criar UDFs, UDTFs, UDAFs e procedimentos armazenados Python. Essa mudança afeta quais funções têm a função de banco de dados PYPI_REPOSITORY_USER por padrão.
- Antes da mudança:
O acesso ao repositório PyPI compartilhado (
snowflake.snowpark.pypi_shared_repository) é opcional. Os administradores de conta devem conceder explicitamente a função de banco de dadosPYPI_REPOSITORY_USERpara que os usuários possam usar pacotes do repositório PyPI compartilhado:- Após a mudança:
Para novas contas, o Snowflake concede a função de banco de dados
PYPI_REPOSITORY_USERà funçãoPUBLICdurante a criação da conta, para que todos os usuários da conta possam usar o repositório PyPI compartilhado por padrão.Para contas existentes, um preenchimento único concede a função de banco de dados
PYPI_REPOSITORY_USERà funçãoPUBLIC.Isso significa que o usuário pode usar qualquer função para criar funções e procedimentos Python que usam pacotes do repositório PyPI compartilhado sem exigir a concessão explícita por um administrador de conta.
Se você quiser restringir o acesso ao repositório PyPI compartilhado após essa alteração, poderá desativar proativamente ou revogar reativamente o acesso:
Ref: 2280