我有一个SQL语句,它将2个数据库合并在一起,来自2个不同的服务器(两者都是SQL Server 2012) 这两个服务器是链接的,因此在使用SA帐户从Management Studio的查询窗口中执行语句时,它可以完美地运行。
但是,我需要自动化这个。我在SQL Server代理中创建了一个Job,并且我不断收到身份验证错误。这是因为正在执行SQL Server代理服务的用户在两台服务器上都没有SA权限。
这是错误:
OLE DB提供商' providerName'用于连接服务器 '服务器名'报告错误。身份验证失败。
我尝试在Active Directory中设置superadmin用户,并在两台服务器上拥有执行SQL Server代理的所有权限,但我仍然收到错误消息。
有什么方法可以解决这个问题吗?
由于