今天進行身份驗證時,又遇到這個問題,所以將我的解決方案整理一下,供有同樣遭遇的朋友分享:
問題簡述:用戶 'sa' 登錄失敗。原因: 未與信任 SQL Server 連接相關聯。
說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。
異常詳細信息: System.Data.SqlClient.SqlException: 用戶 'sa' 登錄失敗。原因: 未與信任 SQL Server 連接相關聯。
我的解決步驟:
這一問題一般是由于SQL Server未集成Windows身份驗證導致的,所以解決方案為:
1 打開SQL Server企業管理器。
2 選擇服務器名稱上右鍵選擇“編輯SQL Server注冊屬性”,然后在對話框中選擇“使用windows身份驗證”。
3 試試一試,不行。在看看安全性設置
4 同樣右鍵,選擇“屬性”,然后打開“安全性”選項卡。
5 在選項卡中,選擇身份驗證為“SQL Server和 Windows ”,其他不變
6 OK,成功了。