我已在服务器上创建了 SQL 登录(授予系统管理员对该服务器上单个数据库的权限)。我在 SSIS 包中使用这个 SQL 登录,它基本上会截断表中的所有数据,然后将数据导入到该表中。
登录使用 SQL Server 身份验证进行连接,但每当我运行 SSIS 包时,密码就会被删除。然后我就可以无需密码登录 SQL Server。
有人可以告诉我为什么会发生这种情况以及如何解决这个问题吗?
(我再次将密码添加到该登录名中,当 SSIS 包运行时它再次被删除)
谢谢
通过更改 SSIS 包中连接管理器的安全性解决了该问题 -
在连接管理器属性中-
安全 保护级别:EncryptSensitiveWithPassword