Sql?Server?"用戶(hù)登錄失敗,錯(cuò)誤編18456"的解決過(guò)程
Sql Server 解決“用戶(hù)登錄失敗,錯(cuò)誤編號(hào)18456”
1.說(shuō)明
因密碼或用戶(hù)名錯(cuò)誤而使身份驗(yàn)證失敗并導(dǎo)致連接嘗試被拒時(shí),類(lèi)似以下內(nèi)容的消息將返回到客戶(hù)端:“用戶(hù)‘<user_name>’登錄失敗。 (Microsoft SQL Server,錯(cuò)誤:18456)”。
返回到客戶(hù)端的其他信息有:
“用戶(hù)‘<user_name>’登錄失敗。 (.Net SqlClient 數(shù)據(jù)訪(fǎng)問(wèn)接口)”
------------------------------
“服務(wù)器名稱(chēng):<computer_name>”
“錯(cuò)誤編號(hào):18456”
“嚴(yán)重級(jí)別:14”
“狀態(tài):1”
“行號(hào):65536”
也可能返回以下消息:
“消息 18456、級(jí)別 14、狀態(tài) 1、服務(wù)器 <computer_name>、行 1”
“用戶(hù)‘<user_name>’登錄失敗。”
2.其他錯(cuò)誤信息
狀態(tài) | 說(shuō)明 |
---|---|
1 | 無(wú)法獲得錯(cuò)誤信息。 此狀態(tài)通常意味著您不擁有接收錯(cuò)誤詳細(xì)信息的權(quán)限。 請(qǐng)聯(lián)系 SQL Server 管理員以獲得詳細(xì)信息。 |
2 | 用戶(hù) ID 無(wú)效。 |
5 | 用戶(hù) ID 無(wú)效。 |
6 | 嘗試同時(shí)使用 SQL Server 身份驗(yàn)證與 Windows 登錄名。 |
7 | 登錄已禁用,密碼不正確。 |
8 | 密碼不正確。 |
9 | 密碼無(wú)效。 |
11 | 登錄有效,但服務(wù)器訪(fǎng)問(wèn)失敗。 導(dǎo)致此錯(cuò)誤的一個(gè)可能原因是:Windows 用戶(hù)作為本地管理員組的成員有權(quán)訪(fǎng)問(wèn) SQL Server,但 Windows 沒(méi)有提供管理員憑據(jù)。 若要連接,請(qǐng)使用“以管理員身份運(yùn)行”選項(xiàng)啟動(dòng)連接程序,然后將 Windows 用戶(hù)作為特定的登錄名添加到 SQL Server。 |
12 | 登錄是有效的登錄,但服務(wù)器訪(fǎng)問(wèn)失敗。 |
18 | 必須更改密碼。 |
38、46 | 找不到用戶(hù)請(qǐng)求的數(shù)據(jù)庫(kù)。 |
58 | 將 SQL Server 設(shè)置為僅使用 Windows 身份驗(yàn)證,而客戶(hù)端嘗試使用 SQL 身份驗(yàn)證登錄時(shí)。 另一個(gè)原因是 SID 不匹配。 |
102 - 111 | AAD 失敗。 |
122 - 124 | 由于用戶(hù)名或密碼為空導(dǎo)致的失敗。 |
126 | 用戶(hù)請(qǐng)求的數(shù)據(jù)庫(kù)不存在。 |
132 - 133 | AAD 失敗。 |
排錯(cuò)分析
情況一:查看密碼是否輸入錯(cuò)誤,用戶(hù)名是否輸入錯(cuò)誤(用戶(hù)名區(qū)分大小寫(xiě))
情況二:查看登錄名是否啟用
情況三:沒(méi)有啟用為 SQL Server 和 Windows 身份驗(yàn)證模式
首先再Windows身份登錄下,啟用SQL Server 和 Windows 身份驗(yàn)證模式
關(guān)閉SSMS
打開(kāi)sql server 配置管理器
最后重啟電腦
4.情況四:更多錯(cuò)誤情況參考官方文檔
總結(jié)
到此這篇關(guān)于Sql Server "用戶(hù)登錄失敗,錯(cuò)誤編18456"解決的文章就介紹到這了,更多相關(guān)Sql Server用戶(hù)登錄失敗,錯(cuò)誤編18456內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SQLServer中bigint轉(zhuǎn)int帶符號(hào)時(shí)報(bào)錯(cuò)問(wèn)題解決方法
用一個(gè)函數(shù)來(lái)解決SQLServer中bigint轉(zhuǎn)int帶符號(hào)時(shí)報(bào)錯(cuò)問(wèn)題,經(jīng)測(cè)試可用,有類(lèi)似問(wèn)題的朋友可以參考下2014-09-09sqlserver Case函數(shù)應(yīng)用介紹
Case具有兩種格式。簡(jiǎn)單Case函數(shù)和Case搜索函數(shù)。2011-04-04一個(gè)比較實(shí)用的大數(shù)據(jù)量分頁(yè)存儲(chǔ)過(guò)程
一個(gè)比較實(shí)用的大數(shù)據(jù)量分頁(yè)存儲(chǔ)過(guò)程...2006-08-08啟動(dòng)sqlserver服務(wù)的bat腳本分享
這篇文章主要介紹了啟動(dòng)sqlserver服務(wù)的bat腳本分享,本文直接給出腳本代碼,需要的朋友可以參考下2015-02-02解析關(guān)于SQL語(yǔ)句Count的一點(diǎn)細(xì)節(jié)
本篇文章是對(duì)關(guān)于SQL語(yǔ)句Count的一點(diǎn)細(xì)節(jié)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06SQL?Server日志清理3種實(shí)現(xiàn)方式
這篇文章主要給大家介紹了關(guān)于SQL?Server日志清理3種實(shí)現(xiàn)方式的相關(guān)資料,在數(shù)據(jù)庫(kù)使用很久后日志文件會(huì)累計(jì)的越來(lái)越大,如果硬盤(pán)空間不足可能會(huì)導(dǎo)致宕機(jī),需要的朋友可以參考下2023-09-09sql條件查詢(xún)語(yǔ)句的簡(jiǎn)單實(shí)例
這篇文章介紹了sql條件查詢(xún)語(yǔ)句的簡(jiǎn)單實(shí)例,有需要的朋友可以參考一下2013-10-10多表關(guān)聯(lián)同時(shí)更新多條不同的記錄方法分享
因?yàn)轫?xiàng)目要求實(shí)現(xiàn)一次性同時(shí)更新多條不同的記錄的需求,和同事討論了一個(gè)比較不錯(cuò)的方案,這里供大家參考下2011-10-10