SQL Server無法連接到伺服器怎麼辦
SQL Server無法連接究竟應該如何解決呢?提示"無法連接到伺服器,用戶xxx登陸失敗" 是因為什麼原因呢?
該錯誤產生的原因是由於SQL Server使用了"僅 Windows"的身份驗證方式,因此用戶無法使用SQL Server的登錄帳戶(如 sa )進行連接.解決方法如下所示:
1、在伺服器端使用企業治理器,並且選擇"使用 Windows 身份驗證"連接上 SQL Server。
2、展開"SQL Server組",滑鼠右鍵點擊SQL Server伺服器的名稱,選擇"屬性",再選擇"安全性"選項卡。
3、在"身份驗證"下,選擇"SQL Server和 Windows "。
4、重新啟動SQL Server服務。
在以上解決方法中,假如在第 1 步中使用"使用 Windows 身份驗證"連接 SQL Server 失敗,那就通過修改註冊表來解決此問題:
1、點擊"開始"-"運行",輸入regedit,回車進入註冊表編輯器。
2、依次展開註冊表項,瀏覽到以下註冊表鍵:
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServerMSSQLServer]
3、在屏幕右方找到名稱"LoginMode",雙擊編輯雙位元組值。
4、將原值從1改為2,點擊"確定"。
5、關閉註冊表編輯器。
6、重新啟動SQL Server服務。
此時,用戶可以成功地使用sa在企業治理器中新建SQL Server註冊,但是仍然無法使用Windows身份驗證模式來連接SQL Server。
這是因為在 SQL Server 中有兩個預設的登錄帳戶 BUILTINAdministratorsAdministrator 被刪除。
要恢復這兩個帳戶,可以使用以下的方法:
1、打開企業治理器,展開伺服器組,然後展開伺服器。
2、展開"安全性",右擊"登錄",然後單擊"新建登錄"。
3、在"名稱"框中,輸入 BUILTINAdministrators。
4、在"伺服器角色"選項卡中,選擇"System Administrators"。
5、點擊"確定"退出。
6、使用同樣方法添加 Administrator 登錄。
說明:
以下註冊表鍵:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServerMSSQLServerLoginMode的值決定了SQL Server將採取何種身份驗證模式。
1、表示使用"Windows 身份驗證"模式。
2、表示使用混合模式(Windows 身份驗證和 SQL Server 身份驗證)。
本文版權發表,如有雷同純屬巧合,佛系經營,感恩關注和分享,謝謝!
記得發到給好朋友哦!分享智慧,好運常伴您!
感謝您對我們的關注(http://www.aymk-it.com),安躍邁科是一家專業做IT服務外包,IT人員外包,計算機軟硬體技術支持,綜合布線,集成,安防監控,網站製作、開發,企業郵箱搭建,伺服器託管等,專業的IT服務支持團隊團隊。團隊全國合作夥伴覆蓋120個中小型城市,覆蓋點已到達縣級市,7x24x365 呼叫中心服務支撐能力讓您有更好的服務體驗,完善的IT服務供應鏈實現企業一站式集中採購免去找貨源的困擾,全國儲備充足的IT人才資源池能快算匹配企業所需人才。同時我們還會根據企業需求定製式服務,定製更適用於企業的服務模式。
每天都會為您呈現最精彩的文章,感謝您的關注!


TAG:安躍邁科 |