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

2021-08-21 09:18:44 字數 1072 閱讀 5619

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

解決方法:

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

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

右鍵,選擇屬性

重啟sql server後,登入時伺服器型別為資料庫引擎,依然不能sql server身份驗證登入,顯示無法連線,錯誤**為18456。

則此時可能是sqlserver伺服器未開啟,我們檢視你的sqlserver的狀態。方法為

:microsoft sqlserver->配置工具->sql 配置管理器,在彈出的 對話方塊中左邊選擇「sql server 服務」,檢視sqlserver(mssqlserver)的狀態是否為「正在執行」,若不是,右鍵->啟動。然後再試試,看能不能連線上。如圖:

若此時仍無法連線,

1)進入「安全性「裡右鍵sa使用者,開啟屬性。2)選擇「狀態」選項卡,勾選登陸中的啟用

至此,使用sql身份可以成功連線資料庫。

關於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 中有兩種型別的資料庫級角色 資料庫中預定義的 固定資料庫角色 和您可...