Sql server SQL代理以管理员身份运行SSIS包

Sql server SQL代理以管理员身份运行SSIS包,sql-server,sql-server-2008,ssis,watin,sql-agent,Sql Server,Sql Server 2008,Ssis,Watin,Sql Agent,我正在尝试使用SSIS文件的步骤运行SQL代理作业,我需要以管理员身份运行此步骤 我的软件包使用脚本任务下载文件,作为我使用的浏览器 我正在使用线程启动此浏览器,因为此浏览器控件要求将线程设置为单线程单元 此浏览器控件需要以管理员身份运行 我已经为一个用户创建了一个凭据,该用户是Windows管理员,是一个代理SSIS帐户。(SQL代理用户不是windows管理员) 但SSIS包尚未以管理员身份运行。 我怀疑这与UAC有关 一些细节: SQL代理帐户不是Windows管理员帐户 使用Windo

我正在尝试使用SSIS文件的步骤运行SQL代理作业,我需要以管理员身份运行此步骤

我的软件包使用脚本任务下载文件,作为我使用的浏览器

我正在使用线程启动此浏览器,因为此浏览器控件要求将线程设置为单线程单元

此浏览器控件需要以管理员身份运行

我已经为一个用户创建了一个凭据,该用户是Windows管理员,是一个代理SSIS帐户。(SQL代理用户不是windows管理员)

但SSIS包尚未以管理员身份运行。 我怀疑这与UAC有关

一些细节:

  • SQL代理帐户不是Windows管理员帐户
  • 使用Windows Server 2008 R2
  • 我的包是从文件系统运行的
  • 只有当我以管理员身份运行该包时,该包才对出价有效(如果不是,则admin不起作用)
  • 作业步骤配置为运行的代理帐户是windows管理员

感谢您的帮助

查看一些想法

我用另一种方法解决了这个问题,这个问题与以管理员身份运行软件包无关,而是创建了一个窗口并将焦点设置为它,但是我可以选择在网页上查看结果文件,并设法使用它,而无需下载它,因此,无需在下载窗口上设置焦点


感谢所有帮助。

尝试在SSIS管理员组中添加用户帐户,这可以解决您的问题