公司有门禁系统,服务器在公司的网络内,但是在一个独立的域gms内。用的MSDE2000,网络访问已开,windows身份验证模式。
现在另一个系统,在另一个服务器上,在公司的域company内,用的SQL2005,需要从门禁的MSDE中查询数据,调试时出错。
查询代码中出错的部分如下:
'SQLOLEDB','Data Source=gms;User ID=gms\administrator;Password=1').gms32dbase.dbo.logdata where A1A2= 2 and D9+1<=6 AND  SEQNO >= @MAXSEQNO错误代码如下:
Msg 18452, Level 14, State 1, Line 0Login failed for user 'gms\administrator'. Reason: Not associated with a trusted SQL Server connection.之前在网上也查了一下,说是需要把MSDE的身份验证模式改为“混合模式”。但现在这个身份验证模式改不了(因为门禁公司不让改)。
请问如果把门禁的服务器加入到公司的域company内,是否可以不修改身份验证模式,而让SQL2005访问MSDE呢?
或者还有没有其它的方法解决呢?
谢谢。