Проблема при добавлении глобальных привилегий к роли - PullRequest
0 голосов
/ 08 апреля 2020

Я пытаюсь добавить глобальную привилегию CREATE INTEGRATION ON ACCOUNT в пользовательскую роль, и моя роль - ACCOUNTADMIN. Но я получаю «Грант не выполнен: Недостаточно прав». ошибка. Что я делаю не так?

Снимок экрана

1 Ответ

0 голосов
/ 08 апреля 2020

Роль, которую вы выделили красным, контролирует роль, которую вы используете для кнопок на ленте. Она отличается от роли, которую вы используете для рабочего листа.

Роль, которую вы используете для рабочего листа, находится справа, рядом с опциями «Выбор хранилища» и «Выбор базы данных».

В этом случае вы используете роль SECURITYADMIN для рабочего листа. Вам нужно изменить это на листе, чтобы использовать там роль ACCOUNTADMIN.

Я рекомендую использовать этот синтаксис, чтобы избежать двусмысленности:

use role ACCOUNTADMIN;
--Do the action you need
use role SYSADMIN; -- Immediately switch away from ACCOUNTADMIN when done using it.

Думайте о ACCOUNTADMIN как root в Linux / Unix. Используйте это экономно и быстро выходите, когда закончите.

...