В доступе SELECT было отказано для объекта «Выполнения», базы данных «SSISDB», схемы «Внутренняя» - PullRequest
0 голосов
/ 19 февраля 2020

Я использую SQL Server 2014 SP2. У меня есть пакет служб SSIS, который выполняется на 100% в интерактивном режиме через Visual Studio.

При развертывании в каталоге служб SSIS и планировании с помощью SQL задания агента я получаю следующее сообщение.

The SQL Учетная запись агента выполняется через учетную запись-посредник, которая, в свою очередь, является Ролевым участником роли SSIS_Admin.

The SELECT permission was denied on the object 'executions', database 'SSISDB', schema 'internal'

Я предполагаю, что это разрешения? Как мне решить или где мне хотя бы искать?

1 Ответ

1 голос
/ 19 февраля 2020

запускаете ли вы пакет с SQL учетной записью службы агента? Если да, служебная учетная запись должна иметь разрешения на SSISDB. Вы можете проверить это здесь:

enter image description here

Если вы создали прокси и запустили пакет с ним, этот пользователь в прокси должен иметь разрешения в SSISDB , Вы можете проверить, существует ли здесь учетная запись прокси:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...