Задание 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';
Другие вопросы по тегам