我已經創建了一個訪問SQL數據庫的Windows服務。連接字符串從app.config文件中抓取。Windows服務無法訪問SQL?
下面是連接字符串
的connectionString =「集成安全性= SSPI的格式;堅持安全信息= FALSE;服務器= XXXXX \ SQLEXPRESS;數據庫=樣品; UID = SA;密碼= XXXXX ; Trusted_Connection = False「
Windows安裝程序帳戶類型是LocalSystem。 該服務正在成功運行某個系統,但是某些系統顯示「SA」登錄失敗。
請提出解決方案。
順便說一下,「集成安全性= SSPI」使用Windows身份驗證請求可信連接。 'uid = sa; password = xxxxx; Trusted_connection = false'是要求使用SQL Server身份驗證的不可信連接。看起來,在衝突的指令已經把它衝出來之後,它會使用不受信任的/ SQL Server認證,但你應該修復這個問題。哦,連接成'sa'是一個非常糟糕的主意。 –