解決方案:用戶 'sa' 登錄失敗。原因: 未與信任 sql server 連接相關(guān)聯(lián)。
今天進行身份驗證時,又遇到這個問題,所以將我的解決方案整理一下,供有同樣遭遇的朋友分享:
問題簡述:
用戶 'sa' 登錄失敗。原因: 未與信任 sql server 連接相關(guān)聯(lián)。
說明: 執(zhí)行當前 web 請求期間,出現(xiàn)未處理的異常。請檢查堆棧跟蹤信息,以了解有關(guān)該錯誤以及代碼中導(dǎo)致錯誤的出處的詳細信息。
異常詳細信息: system.data.sqlclient.sqlexception: 用戶 'sa' 登錄失敗。原因: 未與信任 sql server 連接相關(guān)聯(lián)。
源錯誤:
行 118: sqlcommand cmd=new sqlcommand(sql,con);
行 119:
行 120: con.open();
行 121:
我的解決步驟:
這一問題一般是由于sql server未集成windows身份驗證導(dǎo)致的,所以解決方案為:
1 打開sql server企業(yè)管理器。
2 選擇服務(wù)器名稱上右鍵選擇“編輯sql server注冊屬性”,然后在對話框中選擇“使用windows身份驗證”。
3 試試一試,不行。在看看安全性設(shè)置
4 同樣右鍵,選擇“屬性”,然后打開“安全性”選項卡。
5 在選項卡中,選擇身份驗證為“sql server和 windows ”,其他不變
新聞熱點
疑難解答
圖片精選