我有一個c#應用程序試圖連接到同一網絡但超出域的SQL Server。我試圖使用SqlConnection(我寧願不使用ODBC或ole db)。 我的代碼是如下:將c#連接到不同域中的SQL Server
con.ConnectionString =
"Server=PCX\\SQL;"+
"Initial Catalog=BBDD_SinGuid;"+
"User id=\\\\PCX\\user;"+
"Password=passwordofuser;";
而且我敢肯定,用戶和密碼是否正確,並允許連接到SQL Server。拋出的錯誤是用戶\ PCX \用戶登錄失敗。
我錯過了什麼?
檢查:http://stackoverflow.com/questions/125341/how-do-you-do-impersonation-in-net/7250145#7250145 –
難道不會引起頭痛減少使用Sql登錄如果服務器啓用混合模式? – SpaceBison
是的,可能我會最終使用Sql登錄。但認爲會有任何簡單的解決方案,我正在做一些新手的錯誤... –