Обмен данными Как я могу поделиться UDF с учетной записью читателя? - PullRequest
0 голосов
/ 09 января 2020

Я настраиваю общий ресурс данных для пользователя и хотел бы также предоставить им доступ к UDF.

Я могу поделиться данными с учетной записью следующим образом: создать их и поделиться хранилищем и базой данных

CREATE DATABASE shared_db1 FROM SHARE ab12345.share1;
GRANT USAGE ON WAREHOUSE testing_vw TO ROLE PUBLIC;
GRANT IMPORTED PRIVILEGES ON DATABASE shared_db1 TO ROLE PUBLIC;

Могу ли я сделать то же самое для объекта UDF

GRANT USAGE ON UDFobject TO ROLE PUBLIC;

Есть ли у меня особая привилегия для учетной записи потребителя?

1 Ответ

1 голос
/ 09 января 2020

Я считаю, что вы можете поделиться UDF, но только если это безопасный UDF. Вот пара ссылок для обзора: https://docs.snowflake.net/manuals/sql-reference/udf-secure.html https://www.snowflake.com/blog/the-power-of-secure-user-defined-functions-for-protecting-shared-data/

...