我可以使用SQL Server Explorer将架构,数据,存储过程和函数复制到我的新开发数据库。但是,当我运行存储过程时,我收到“登录失败的用户”错误。我可以使用SQL用户名和密码登录,但是我无法运行任何存储过程?
答案 0 :(得分:2)
如果要引用任何远程服务器(即不同服务器上的数据库),则必须确保SQL用户可以访问这些服务器。
要检查并修复此问题,请在SSMS中转到“服务器对象”>链接服务器。如果您没有列出远程服务器,则必须添加它。此外,您必须提供可访问的用户名和密码,并且在两台服务器上具有适当的权限。