请原谅我的无知,我对SQL比较新,所以希望你能提供帮助。我有一个SSRS 2008报告,当运行时引用一个存储过程,该过程引用了几个表。引用的表之一是在链接服务器上。当我直接在服务器上运行时,通过Visual Studio或客户端界面,但是一旦我部署报告并通过我的桌面执行报告数据集失败,所有这些似乎都能正常工作?收到的消息是: 用户'NT AUTHORITY \ ANONYMOUS LOGON'登录失败 我已经提供了存储过程的执行权限,并选择了链接服务器上数据库表的权限。
如果我从存储过程中省略了链接服务器表,那么一切正常吗?