Приложение Snowflake Native с контейнерной службой, предоставление импортированных привилегий в базе данных Snowflake DBPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Приложение Snowflake Native с контейнерной службой, предоставление импортированных привилегий в базе данных Snowflake DB

Сообщение Anonymous »

Как собственное приложение Snowflake, созданное с использованием контейнерных служб, может запросить или предоставить импортированные привилегии в базе данных Snowflake?
Согласно документации Snowflake, предоставление прав можно добавить только с помощью команд SQL. Как только я создаю приложение и запускаю приведенный ниже SQL, появляется ошибка
GRANT IMPORTED PRIVILEGES ON DATABASE SNOWFLAKE TO APPLICATION my_app;

-- Error
Privilege 'IMPORTED PRIVILEGES ON SNOWFLAKE DB' cannot be granted because it is not requested by current application version

Поделиться файлом манифеста.yml для справки:
manifest_version: 1

version:
name: v1_9
label: "v1_9"
comment: "My Application"

artifacts:
setup_script: setup.sql
readme: readme.md
container_services:
images:
- /insta_spcs_db/app_schema/repo_stage/iqr_app_image
default_web_endpoint:
service: core.iqr_service
endpoint: iq

configuration:
log_level: debug
trace_level: always
grant_callback: app_public.grant_callback

lifecycle_callbacks:
version_initializer: app_public.version_init

privileges:
- CREATE COMPUTE POOL:
description: "Enable application to create its own compute pool(s)"
- BIND SERVICE ENDPOINT:
description: "Enables application to expose service endpoints"
- CREATE WAREHOUSE:
description: "Enables application to create its own WAREHOUSE"

references:
- snowflake_query_history:
label: "Snowflake Query History"
description: "A database in the consumer account that exists outside the APPLICATION object."
privileges:
- SELECT
object_type: VIEW
multi_valued: false
register_callback: app_public.register_single_reference


Подробнее здесь: https://stackoverflow.com/questions/787 ... on-snowfla
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»