當前位置:首頁 » 編程語言 » sql連接18456錯誤
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql連接18456錯誤

發布時間: 2022-09-09 00:58:57

sql+server+2012登錄Windows身份驗證時報錯+18456

18456這個
錯誤碼
:微軟解釋說,因密碼或用戶名錯誤而使
身份驗證
失敗並導致連接嘗試被拒時,類似下面的消息將返回到客戶端:「用戶
'<user_name>'
登錄失敗」。(Microsoft
SQL
Server,錯誤:
18456)」。
詳細解決方案請點擊:
解決方案

㈡ 在sql server 中新添加的用戶,登錄失敗。錯誤:18456

如果是本地資料庫可以用windows驗證
打開microsoft
sql
server
management
studio
express,右鍵點擊伺服器,選擇properties,在彈出窗口中點擊security切換到安全面板,將server
authentication伺服器認證從windows
authentication
mode(windows用戶認證模式)修改為sql
server
and
windows
authentication
mode(sql
server和windows認證模式),ok。
添加用戶:
打開你的microsoft
sql
server
management
studio
express
先用sa連接你的資料庫.
然後在管理器中點擊security(安全性)--logins(用戶)--右鍵--new
logins(新用戶)
在彈出的窗口中輸入用戶名
然後勾選單選框為"sql
server
驗證"
輸入用戶密碼.
然後在窗口的右邊選擇server
roles(用戶角色)
將public與sysadmin勾上.
點擊ok,添加完成.

㈢ sql server 2014無法連接到伺服器,錯誤為18456,windows身份驗證也不行

  • 打開資料庫——用Windows身份登錄資料庫

  • 登錄名——雙擊sa(打開屬性)

  • 常規——設置密碼——確定

  • 狀態——登錄:啟用——確定

  • 右擊伺服器名——屬性

  • 安全性——選中 SQL Server 和 Windows 身份驗證模式——確定

  • 右擊伺服器名——重新啟動——關閉資料庫連接,退出程序——用sa登錄到資料庫——解決

  • 補充說明: 如果以上方法無效,那麼請到開始菜單——Microsoft SQL Server 2008——配置工具——Microsoft SQL Server 2008

㈣ sql server18456錯誤

1.首先打開SQL sever,我們用sa登陸,發現報一個18456錯誤
2.首先用windows方式登陸資料庫,這種方式基本上都能登上。
3.找到安全性下的登陸名,右擊sa,選擇屬性按鈕
4.在常規選項卡中,輸入你的sa密碼
5.在狀態選項卡中,選擇授予資料庫引擎,啟用登陸登陸

㈤ 資料庫18456錯誤怎麼解決

出現此問題的原因是設置錯誤,具體解決辦法如下:

1、首先,在Windows身份驗證模式下進入資料庫管理器,右鍵單擊sa選擇屬性,如下圖所示,然後進入下一步。

㈥ sql用戶登錄失敗18456

建議你這樣試試看:

  1. 如果sa賬戶的話,檢查下資料庫名稱和密碼。如果密碼錯誤的話,用windows用戶驗證登錄進去修改sa密碼
  2. 如果是新增的用戶的話,先用sql語句刪除此用戶,然後再重新建立

㈦ 請教個問題,sql servrer2012 sa和windows都無法登錄,提示18456資料庫出錯,如何解決,謝謝!

解決方法如下:
一.控制面板-》服務-》MS SQL SERVER-》登陸--》本地系統帳戶--》重新啟動MS SQL SERVER
用windows驗證登陸查詢分析器--》執行 sp_password null,sa新密碼,'sa'

二."無法連接到伺服器,用戶xxx登陸失敗"
該錯誤產生的原因是由於SQL Server使用了"僅 Windows"的身份驗證方式,
因此用戶無法使用SQL Server的登錄帳戶(如 sa )進行連接.解決方法如下所示:
1.在伺服器端使用企業管理器,並且選擇"使用 Windows 身份驗證"連接上 SQL Server
操作步驟:
在企業管理器中
--右鍵你的伺服器實例(就是那個有綠色圖標的)
--編輯SQL Server注冊屬性
--選擇"使用windows身份驗證"
--選擇"使用SQL Server身份驗證"
--登錄名輸入:sa,密碼輸入sa的密碼
--確定
2.設置允許SQL Server身份登錄
操作步驟:
在企業管理器中
--展開"SQL Server組",滑鼠右鍵點擊SQL Server伺服器的名稱
--選擇"屬性"
--再選擇"安全性"選項卡
--在"身份驗證"下,選擇"SQL Server和 Windows ".
--確定,並重新啟動SQL Server服務.
在以上解決方法中,如果在第 1 步中使用"使用 Windows 身份驗證"連接 SQL Server 失敗,
那就通過修改注冊表來解決此問題:
1.點擊"開始"-"運行",輸入regedit,回車進入注冊表編輯器
2.依次展開注冊表項,瀏覽到以下注冊表鍵:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer]
3.在屏幕右方找到名稱"LoginMode",雙擊編輯雙位元組值
4.將原值從1改為2,點擊"確定"
5.關閉注冊表編輯器
6.重新啟動SQL Server服務.
此時,用戶可以成功地使用sa在企業管理器中新建SQL Server注冊,
但是仍然無法使用Windows身份驗證模式來連接SQL Server.
這是因為在 SQL Server 中有兩個預設的登錄帳戶:
BUILTIN\Administrators
<機器名>\Administrator 被刪除.
要恢復這兩個帳戶,可以使用以下的方法:
1.打開企業管理器,展開伺服器組,然後展開伺服器
2.展開"安全性",右擊"登錄",然後單擊"新建登錄"
3.在"名稱"框中,輸入 BUILTIN\Administrators
4.在"伺服器角色"選項卡中,選擇"System Administrators"
5.點擊"確定"退出
6.使用同樣方法添加 <機器名>\Administrator 登錄.
說明:
以下注冊表鍵:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\LoginMode
的值決定了SQL Server將採取何種身份驗證模式.
1.表示使用"Windows 身份驗證"模式
2.表示使用混合模式(Windows 身份驗證和 SQL Server 身份驗證).

㈧ 資料庫本地連接失敗,錯誤代碼18456怎麼解決

資料庫連接錯誤代碼為18456,為登陸身份驗證錯誤,具體解決方案有以下三項:
1、如果嘗試使用 SQL Server 身份驗證進行連接,請驗證是否將 SQL Server 配置為使用混合身份驗證模式。

2、如果嘗試使用 SQL Server 身份驗證進行連接,請驗證 SQL Server 登錄名是否存在以及拼寫是否正確。

3、如果嘗試使用 Windows 身份驗證進行連接,請驗證您是否正確地登錄到相應的域。

㈨ sql server 2008 R2 連接時出現18456錯誤,windows身份無法連接!

安裝後沒有開啟相關的服務吧?
你安裝時使用「sql
server
身份驗證」還是「windows身份驗證」?
如何安裝使用「sql
server
身份驗證」的話請在安裝完成後按以下步驟設置一下:
一、microsoft
sql
server
2008—>配置工具—>sql
server
配置管理器—>sql
server
服務,啟動sql
server
(mssqlserver)服務和sql
server
代理(mssqlserver)服務。
二、sql
server
網路配置—>mssqlserver的協議,啟動tcp/ip即可。