#task #snowflake-cloud-data-platform
Вопрос:
У меня есть задача, которая вызывает SP, который, в свою очередь, выполняет операции DML с объектами. Задача принадлежит ПОЛЬЗОВАТЕЛЮ 1. Когда ПОЛЬЗОВАТЕЛЬ2 возобновляет задачу, требуются ли ему все необходимые привилегии для завершения процесса (использование в SP, привилегии DML для затронутых объектов)?
Или кто бы ни возобновил выполнение задачи, она выполняется только с правом ее владельца?
Комментарии:
1. Да, отдельные операции DML потребовали бы предоставления соответствующих привилегий пользователю, который возобновляет выполнение задачи.
2. просто для ясности….объекты в Snowflake никогда не принадлежат пользователю. Они всегда принадлежат роли.
3. Спасибо @MikeWalton. Я неправильно написал его как пользователей, но это будут только разные роли.