使用create_execution远程运行SSIS包最终为Anonymous

时间:2015-08-24 19:49:46

标签: sql-server powershell ssis sql-server-2012

我正在尝试在以下环境中运行SSIS包(所有数据库服务器都是SQL 2012)

server01 - 客户端计算机

server02 - SSIS服务器

server03 - 数据库

在客户端上,我运行PowerShell脚本来选择安装在SSIS服务器上的SSIS软件包之一,这样可以允许对运行的内容进行更改而无需编写多个作业。使用配置文件,我可以在SSIS服务器上运行任何变体的任务。我可以连接并启动在SSIS服务器(server02)上运行的SSIS包,但每当我运行连接到数据库(server03)的作业时,执行将作为匿名用户失败。

我可以在SSIS日志中看到调用者是正确的,并且我已设置允许remote access to the catalog的权限。我不确定是否由于以下原因导致远程访问失败的问题:

  用户' NT AUTHORITY \ ANONYMOUS LOGON'

登录失败

是由双跳问题引起的,其中SQL权限无法从server02委派给server03。

你能用SQL 2012做到这一点还是我运气不好?

0 个答案:

没有答案
相关问题