У меня есть задание SSIS, которое содержит задачу сценария.
В пакете также имеется соединение с другим сервером, доступ к которому может выполнять только определенный пользователь, и агенту не могут быть предоставлены права на чтение другому серверу.
Таким образом, решение этой проблемы состоит в том, чтобы задание SQL запускалось как требуемый пользователь.
Проблема в том, что этот пользователь не имеет полного контроля над папкой / файлом, где задача скрипта будет временно расположена во время выполнения кода, поэтому я получаю ошибку в задаче скрипта, но если я запускаю ее в Visual Studio или с обычной учетная запись агента, задача сценария выполняется успешно.
Я попытался предоставить пользователю доступ ко всем основным дискам на сервере, но это не решило проблему