Sql server 验证代理用户名或密码时出错(SQL Server 2012,SSIS包)

Sql server 验证代理用户名或密码时出错(SQL Server 2012,SSIS包),sql-server,authentication,ssis,proxy,Sql Server,Authentication,Ssis,Proxy,感谢您的帮助。我有一个SSIS包,它从一个位置提取数据并将其转储到另一个位置的.csv文件中。该包在VisualStudio中执行得非常漂亮。但是,一旦我计划通过SQL Server代理运行包,它就会失败,并出现以下错误: 验证代理域\用户名时出错,系统错误:用户名或密码不正确 我正在以代理的形式运行SSIS执行,该代理持有.csv文件转储位置所需的凭据。用户名和密码正确无误。最有趣的是,我已经从一个不同的服务器镜像了这些设置,在这个服务器上,计划的作业可以毫无错误地运行 代理中使用的凭据是否必

感谢您的帮助。我有一个SSIS包,它从一个位置提取数据并将其转储到另一个位置的.csv文件中。该包在VisualStudio中执行得非常漂亮。但是,一旦我计划通过SQL Server代理运行包,它就会失败,并出现以下错误:

验证代理域\用户名时出错,系统错误:用户名或密码不正确

我正在以代理的形式运行SSIS执行,该代理持有.csv文件转储位置所需的凭据。用户名和密码正确无误。最有趣的是,我已经从一个不同的服务器镜像了这些设置,在这个服务器上,计划的作业可以毫无错误地运行

代理中使用的凭据是否必须绑定到SQL Server

编辑

将“运行方式:”从代理更改回“SQL Server代理服务帐户”后,错误(如我所料)更改为:

以用户身份执行:NT授权\本地服务。。。无法打开datafile SERVER\Directory\file.csv


作为测试,使用与代理关联的登录/密码,远程连接到尝试运行作业的服务器。然后尝试从那里建立到要创建.csv文件的第二个位置的连接。如果这不起作用,则可能是由于缺少对第二个位置的网络/服务器权限。感谢您的响应。自从我发布这个问题以来,我将我使用的凭证更改为我的个人登录,并收到了相同的错误。我知道我在这两个地方都有权限。这是另一个有趣的观点;根据您的建议,我尝试使用与代理关联的登录名/密码登录到服务器。登录屏幕产生错误“要远程登录,您需要通过远程桌面服务登录的权限”。即使在我将代理帐户信息添加到Administrators和Remote Desktop Users组后,也会发生此错误。