我已經創建了C#.NET應用程序,其安裝的SQL Server。安裝程序會安裝應用程序文件並執行數據庫腳本文件。如果SQL服務器位於本地機器上,它工作正常。但是當SQL服務器位於不同的機器上,但在同一個域中時,安裝失敗並且數據庫文件沒有得到執行。和我的應用程序無法創建數據庫。C#代碼連接到這是不同的機器
我需要這方面的幫助.....
我用連接字符串如下。
connsctionString = "Data Source=filesvr;Integrated Security=SSPI;database=master;";
這是我的代碼後
con = new SqlConnection(connsctionString);
con.Open();
當這con.Open()
行執行它給誤差
Login failed. The login is from an untrusted domain and cannot be used with Windows authentication.
也請確認是否有必要在連接字符串提供用戶ID和密碼如果SQL在不同的機器上?
你不會在遠程機器上使用集成安全性,設置了用戶名和密碼,這應該解決的事情。 – talegna
嘗試一下,以更好地理解錯誤 –