我需要在同一台服务器上联合来自两个数据库的记录; 一个数据库使用SQL Server身份验证,另一个使用Windows身份验证。
我已成功地从两个表中单独查询,但联合查询会生成以下错误:
USER not able to access the database "WindowsAuthDB" under the current security context.
我的理解是查询实例仅使用一个身份验证,但访问这两个表需要SQL Server和Windows身份验证。
是否有方法在单个查询中访问具有不同身份验证的两个表?甚至在一个存储过程中?或者这是一个完全不同的问题?
答案 0 :(得分:0)