mssql的15457錯誤解決方法
- 來源:縱橫數(shù)據(jù)
- 作者:中橫科技
- 時間:2022/8/18 17:22:31
- 類別:新聞資訊
有許多購買獨立服務器的用戶反映服務器的mssql經(jīng)常宕,導致無法連接到mssql上。
檢查服務器的CPU和內存負載都不高,但是在mssql的日志中查看到以下的錯誤:
出現(xiàn)15457錯誤。
查詢相關資料,得知此問題為用戶的mssql身份驗證方式錯誤導致。
查看用戶身份驗證方式如下:
點擊后查看用戶的屬性如下:
這樣會導致mssql隨windows身份驗證,出現(xiàn)不穩(wěn)定的情況,我們建議用戶使用mssql自帶的SQL Server身份驗證:
在登陸名密碼中進行相應設置后點擊確定,此問題即處理完畢。數(shù)據(jù)庫就沒有不穩(wěn)定的情況了。
分析原因:此問題的出現(xiàn)是由于windows身份驗證,是用戶在連接數(shù)據(jù)庫時,用戶請求的用戶名和密碼先和windows系統(tǒng)用戶進行驗證,如果驗證失敗,數(shù)據(jù)庫也無法連接,甚至出現(xiàn)數(shù)據(jù)庫不工作現(xiàn)象,這是由于一般用戶設置數(shù)據(jù)用戶名為sa,而windows用戶中沒有sa用戶,所以大意的網(wǎng)管員會經(jīng)常犯此類錯誤。所以保險的方法就是這是為使用sql server身份驗證方式。