【发布时间】:2011-12-02 01:09:11
【问题描述】:
我们使用 SQL Service Broker 来调用存储过程。 当我们调用从一个执行的存储过程时,此服务代理工作正常 数据库。 但是当它调用另一个从多个数据库中检索数据的存储过程时 其抛出错误“在当前安全上下文下,服务器原理无法访问“databseB””。两个数据库都使用相同的登录名和用户名。 我试图根据微软网站更新登录名。我尝试了各种各样的事情, 仍然没有成功。但是这个存储的 Proc 在正常执行时它执行时没有 任何问题。但是当从服务代理调用它失败时。 知道可能是什么问题。
【问题讨论】:
标签: sql-server-2005 service-broker