關於sqlserver身份登入失敗的解決方法

2022-07-17 12:12:14 字數 1451 閱讀 4331

sqlserver有兩種登陸方式,一種是sqlserver身份驗證登陸,另一種是:windows登陸,其中sqlserver身份驗證登陸方式很安全,需要賬戶和密碼(一般安裝時,就已經設定好乙個賬戶和密碼,即sa)。一般安裝完,我們選擇sqlserver身份驗證方式登陸,輸入密碼後,可能出現登陸失敗,總結了網上的方法,列出以下親身實踐的總結。

首先,可能是你沒有配置身份登入方式,解決方法是開啟客戶端,可以先不連線,然後右鍵例項,屬性,安全性,在右邊的面板上勾選混合驗證模式,輸入使用者名稱和密碼,確定即可。

或者我們先以windows登陸方式登入進資料庫管理介面,然右鍵「資料庫」選擇「安全性」,選擇混合驗證模式。並且重啟伺服器(注:重啟伺服器並不是關閉伺服器,而是右鍵「資料庫」->重啟服務)。如圖:

選擇混合登入模式

若此時已經勾選混合驗證模式,並勾選啟動伺服器**賬戶,輸入使用者名稱sa和密碼;重啟sql server後,登入時伺服器型別為資料庫引擎,依然不能sql server身份驗證登入,顯示無法連線,錯誤**為18456,怎麼辦,出現問題就要解決,問題總會越來越少(有點抓狂),則此時可能是sqlserver伺服器未開啟,我們檢視你的sqlserver的狀態。方法為:microsoft

sqlserver->配置工具->sql 配置管理器,在彈出的 對話方塊中左邊選擇「sql server 服務」,檢視sqlserver(mssqlserver)的狀態是否為「正在執行」,若不是,右鍵->啟動。然後再試試,看能不能連線上。假若沒有裝sqlserver配置工具的話,要想啟動乙個服務,也難不倒我們,右鍵「我的電腦「

點選管理,再點選「服務」

找到sqlserver的服務,右鍵啟動即可。

若此時仍無法連線,先按住心中怒火,我們就要檢查,sa 賬戶是否啟用,解決方法是:先一windows方式進入伺服器,:1)進入「安全性「裡右鍵sa使用者,開啟屬性。2)選擇「狀態」選項卡,勾選登陸中的啟用。如下圖。

問題分析到現在,相信百分之九十九的故障已經排除,若此時仍然進不去(估計已經瘋狂了),那應該就是sqlserver的配置問題了,長痛不如短痛,解除安裝乾淨,重新裝一次吧(無奈之舉啊),或許問題就解決了。

關於sqlserver身份登入失敗的解決方法

sqlserver有兩種登陸方式,一種是sqlserver身份驗證登陸,另一種是 windows登陸,其中sqlserver身份驗證登陸方式很安全,需要賬戶和密碼 一般安裝時,就已經設定好乙個賬戶和密碼,即sa 一般安裝完,我們選擇sqlserver身份驗證方式登陸,輸入密碼後,可能出現登陸失敗,總...

SQL Server登入方式

sql server登入伺服器有兩種驗證方式,一種是windows身份驗證,也就是本機驗證,另一種就是sql server驗證,就是使用賬號密碼的方式驗證。在使用windows身份驗證登入時,直接就能登入資料庫。登入時,伺服器名稱可以是乙個英文的點 也可以是 local 都是代表本機。如果使用sql...

sql server角色成員身份許可權

為便於管理資料庫中的許可權,sql server 提供了若干 角色 這些角色是用於分組其他主體的安全主體。它們類似於 microsoft windows 作業系統中的組。資料庫級角色的許可權作用域為資料庫範圍。sql server 中有兩種型別的資料庫級角色 資料庫中預定義的 固定資料庫角色 和您可...