Задание SQL возвращается как удостоверение учетной записи службы агента SQL Server
Я нашел задание (задания) SQL на сервере, на котором выполняется пакет служб SSIS, я изменил раскрывающийся список "Выполнить как" на учетную запись-посредник, у которой есть разрешения для запуска пакета. Я поменяю его на свой прокси-аккаунт, запустите несколько раз. Однако, когда я вернусь на сервер через некоторое время и обнаружу, что он вернулся из моей "учетной записи прокси" в "Учетную запись службы агента SQL Server".
Пожалуйста, дайте мне знать, если у вас есть какие-либо предложения относительно того, почему меняется личность или где искать подсказки, поскольку я не видел ничего в журналах, которые указывают, что система изменила личность.
1 ответ
Для прокси, который вы использовали для запуска пакетов служб SSIS, установлено значение по умолчанию? По умолчанию прокси-сервер может запускать пакет служб SSIS при определении шагов задания с помощью @proxy_name, например:
EXEC msdb.dbo.sp_add_jobstep @job_id=@jobId, @step_name=N'SSISPackageCall', @ Step_id=1, @ Cmdexec_success_code = 0, @ On_success_action=1, @ On_success_step_id = 0, @ On_fail_action=2, @ On_fail_step_id=0, @retry_attempts=0, @ Retry_interval=0, @os_run_priority=0, @subsystem=N'SSIS', @command=N'/FILE "C:\Package.dtsx" / ПРОВЕРКА ОТЧЕТА / ОТЧЕТА E', @ Database_name = N'master", @ флаги = 0, @proxy_name = N'SSISProxyDemo';