在SSIS包中使用AD服务帐户

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在SSIS包中使用AD服务帐户相关的知识,希望对你有一定的参考价值。

我在SSIS包中创建了具有Windows身份验证的连接管理器,默认情况下,它将使用我的凭据连接到特定的数据库。

enter image description here

我创建了具有devtring,qa,prod连接字符串的项目参数。

enter image description here

和编辑的连接管理器属性,使表达式使用项目参数并自动更新包以使用服务帐户用户ID和密码。

enter image description here

但是,我的包已默认为SQL服务器身份验证,并且在我尝试连接到数据库时失败。

任何帮助都非常感谢,并希望提供任何必要的信息。

答案

如果您是Windows身份验证,请确保您的连接字符串使用Integrated Security=SSPI;。还要确保您在各种任务中使用的所有数据库连接都设置为使用Windows身份验证。您可能还需要使用表达式来为每个环境设置其连接字符串。

以上是关于在SSIS包中使用AD服务帐户的主要内容,如果未能解决你的问题,请参考以下文章

如何在 ssis 包中的变量中获取当前周星期一的日期

从不同帐户下的存储过程调用 SSIS 包

如何从 SSIS 包中检索 SQL Server 实例名称

如何在ssis包中捕获包的启动时间,以毫秒为单位

如何在 SSIS 包中使用 COM 引用?

我的 SSIS 包中的源没有选择前面为零的浮点值