【发布时间】:2015-03-31 03:24:43
【问题描述】:
我有一个存储过程,它使用 EXEC SSISDB.CATALOG.start_execution @Execution_Id 方法运行和调用 SSIS 包。
但是我需要在具有更多权限的服务帐户而不是用户帐户下执行包。
使用 EXECUTE AS LOGIN = 不起作用。有谁知道如何做到这一点。我知道的唯一其他方式涉及代理工作和代理帐户。
在 SQL 2012 上肯定有一种简单的方法可以实现这一点吗?
【问题讨论】:
-
我过去使用您提到的代理工作和代理帐户解决了这个问题。
标签: sql-server stored-procedures ssis proxy