2009-08-17 24 views
0

我试图做一个连接一个SQL 2000分贝。混合模式被打开,我可以通过查询分析器连接到所需的所有用户,但是当我尝试建立连接使用ADO它给了我这个错误:混合模式但仍然不可信连接错误

Login failed for user 'username'. Reason: Not associated with a trusted SQL Server connection.

我不知道为什么发生这种情况和其发生在多台机器上,这让我怀疑它的dbserver是个问题。网络上的所有消息都表明它的原因,因为我没有混合模式,但它肯定是。

"Provider=SQLOLEDB;Server=server;Database=schotime1;User Id=sa; Password=mypass;" 

任何人看到这个或有一个想法我做错了什么。 干杯。

+0

你能否包含你用来建立连接的代码片段? – 2009-09-01 23:52:29

回答

0

听起来像您的应用程序试图使用Windows身份验证进行连接。您的连接字符串是否包含“Integrated Security = True”?

+0

它不包含那个。将更新为显示连接字符串。 – Schotime 2009-08-17 09:45:31