關於Eclipse鏈接SQLServer2008時運行java出現的用戶 ‘sa’ 登錄失敗問題!

   最近在學習使用SQLServer2008數據庫,通過使用Eclipse鏈接SQLServer2008時出現了一些問題,總是提醒用戶‘sa’登陸失敗,在查找問題時發現數據庫通過‘sa’登錄名可以正常登陸,就是在運行JAVA時無法正常連接。在網上找了好多帖子如:(1)sql server的密碼是否正確;(2)SQLServer是否設置的是混合登錄等等!再檢查了一遍之後發現都正確,提到的方法都解決不了問題!

最後找到了一篇文章對我幫助挺大的!在此附上鍊接:young____的專欄

---------------------------------------分割線-----------------------------------------------------------------


解決問題的辦法:

1、首先打開 sql Server Configuration Manager。


2、點擊SQL Server網絡配置 → MSSQLSERVER的協議 → TCP/IP → 點擊右鍵禁用。

3、點擊SQL Server網絡配置 (32位)→ SQLEXPRESS的協議 → TCP/IP → 點擊右鍵屬性。


      協議 → 已啓用選是 → IP地址 → TCP端口寫1433,已啓用選是 → 最下邊IPALL TCP端口寫1433 → 確定。

4、點擊SQL Server服務SQL Server(MSSQLSERVER → 右鍵停止 → SQL Server( SQLEXPRESS→ 右鍵重新啓動。

再次運行java代碼數據庫鏈接成功!大笑

給大家推薦一篇可能用得到的博客:一‘年後

本人小白,以上敘述如果有錯誤或不當之處請大家指出,並請大家多多包涵!希望可以幫助解決到大家的問題!