事件ID 18456:使用者登入失敗。 原因: 基於令牌的伺服器訪問驗證失敗,出現基礎結構錯誤
事件型別:稽核失敗
事件來源:MSSQLSERVER
事件種類:登入
事件 ID:18456
日期:2015-4-22
事件:11:11:21
使用者:域\計算機名
計算機:域
描述:
使用者 '域\計算機名$' 登入失敗。 原因: 基於令牌的伺服器訪問驗證失敗,出現基礎結構錯誤。請檢查以前的錯誤。 [客戶端: 192.168.1.183]
有關更多資訊,請參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支援中心。
資料:
0000: 18 48 00 00 0e 00 00 00 .......
0008: 0c 00 00 00 53 00 5a 00 ....
0010: 31 00 43 00 41 00 52 00
0018: 44 00 31 00 2d 00 44 00
0020: 42 00 00 00 07 00 00 00 B......
0028: 6d 00 61 00 73 00 74 00
0030: 65 00 72 00 00 00 e.r...
分析及解決:
現在我們只知道是這臺計算機: [域\計算機名 ],IP為:192.168.1.183 ,這臺計算機要連線到當前的資料庫伺服器,才提示“稽核失敗”
但是不清楚是什麼程序或服務連線過來的!所以這錯誤也沒什麼可分析了!~
現在開啟 【Sql Server Profiler】監控以下事件,注意要選擇列【ClientProcessID】:
Error and Warnings \ ErrorLog
Error and Warnings \ ErrorLog
開啟跟蹤一段時間,直到出現該錯誤!~
這是可以看到 程序號 ClientProcessID=2136
登入到伺服器 192.168.1.183 ,開啟【工作管理員】找到 程序號ClientProcessID=2136 的服務
開啟計算機服務,發現是這個服務是以“本地系統” 執行的,改為 域管理員或者其他賬戶執行,不再出現了!
出現這種情況,大都是賬戶許可權不足。
附加:(或者使用T-SQL跟蹤)
-- Create a Queue
declare @rc int
declare @TraceID int
declare @maxfilesize bigint --跟蹤檔案的大小,單位是MB,預設不設定為5MB
declare @TraceFilePath nvarchar(500)-- 跟蹤檔案的路徑
set @maxfilesize = 20
set @TraceFilePath=N'G:\ErrorLog_Trace'
exec @rc = sp_trace_create @TraceID output, 0,@TraceFilePath, @maxfilesize, NULL
if (@rc != 0) goto error
-- Set the events
declare @on bit
set @on = 1
exec sp_trace_setevent @TraceID, 22, 7, @on
exec sp_trace_setevent @TraceID, 22, 31, @on
exec sp_trace_setevent @TraceID, 22, 8, @on
exec sp_trace_setevent @TraceID, 22, 64, @on
exec sp_trace_setevent @TraceID, 22, 1, @on
exec sp_trace_setevent @TraceID, 22, 9, @on
exec sp_trace_setevent @TraceID, 22, 41, @on
exec sp_trace_setevent @TraceID, 22, 49, @on
exec sp_trace_setevent @TraceID, 22, 6, @on
exec sp_trace_setevent @TraceID, 22, 10, @on
exec sp_trace_setevent @TraceID, 22, 14, @on
exec sp_trace_setevent @TraceID, 22, 26, @on
exec sp_trace_setevent @TraceID, 22, 3, @on
exec sp_trace_setevent @TraceID, 22, 11, @on
exec sp_trace_setevent @TraceID, 22, 35, @on
exec sp_trace_setevent @TraceID, 22, 51, @on
exec sp_trace_setevent @TraceID, 22, 12, @on
exec sp_trace_setevent @TraceID, 22, 20, @on
exec sp_trace_setevent @TraceID, 22, 60, @on
exec sp_trace_setevent @TraceID, 21, 7, @on
exec sp_trace_setevent @TraceID, 21, 31, @on
exec sp_trace_setevent @TraceID, 21, 8, @on
exec sp_trace_setevent @TraceID, 21, 64, @on
exec sp_trace_setevent @TraceID, 21, 1, @on
exec sp_trace_setevent @TraceID, 21, 9, @on
exec sp_trace_setevent @TraceID, 21, 41, @on
exec sp_trace_setevent @TraceID, 21, 49, @on
exec sp_trace_setevent @TraceID, 21, 6, @on
exec sp_trace_setevent @TraceID, 21, 10, @on
exec sp_trace_setevent @TraceID, 21, 14, @on
exec sp_trace_setevent @TraceID, 21, 26, @on
exec sp_trace_setevent @TraceID, 21, 3, @on
exec sp_trace_setevent @TraceID, 21, 11, @on
exec sp_trace_setevent @TraceID, 21, 35, @on
exec sp_trace_setevent @TraceID, 21, 51, @on
exec sp_trace_setevent @TraceID, 21, 12, @on
exec sp_trace_setevent @TraceID, 21, 20, @on
exec sp_trace_setevent @TraceID, 21, 60, @on
-- Set the Filters
declare @intfilter int
declare @bigintfilter bigint
set @intfilter = NULL
exec sp_trace_setfilter @TraceID, 9, 0, 1, @intfilter
exec sp_trace_setfilter @TraceID, 10, 0, 7, N'SQL Server Profiler - 179c8ff5-5879-48dd-a4cc-921575b43b84'
-- Set the trace status to start
exec sp_trace_setstatus @TraceID, 1
-- display trace id for future references
select [email protected]
goto finish
error:
select [email protected]
finish:
go
/*
select * from ::fn_trace_getinfo(0)
select * from sys.traces
select * from ::fn_trace_gettable('G:\ErrorLog_Trace.trc',1)
select ClientProcessID,NTUserName,ApplicationName,HostName,LoginName,StartTime,TextData
from ::fn_trace_gettable('G:\ErrorLog_Trace.trc',1)
exec sp_trace_setstatus 2,0 --停止跟蹤
exec sp_trace_setstatus 2,2 --刪除跟蹤
*/
相關推薦
事件ID 18456:使用者登入失敗。 原因: 基於令牌的伺服器訪問驗證失敗,出現基礎結構錯誤
事件型別:稽核失敗 事件來源:MSSQLSERVER 事件種類:登入 事件 ID:18456 日期:2015-4-22 事件:11:11:21 使用者:域\計算機名 計算機:域 描述: 使用者 '域\計算機名$' 登入失敗。 原因: 基於令牌的伺服器訪問驗證失敗,出現基礎
執行登入觸發器(sql server 2016限制IP訪問)後,登入sql server報錯: 由於執行觸發器,登入失敗已將資料庫上下文更改為master。解決方法:用cmd執行刪除登入觸發器
背景: 在cmd中執行osql命令: osql -S 【資料庫伺服器】 -E -i mysql.sql 其中mysql.sql內容如下: CREATE LOGIN test WITH PASSWORD = '輸入密碼' GO
【 Linux學習】Linux環境下利用wget下載https連結內容時報錯:無法本地校驗頒發者的許可權。 要以不安全的方式連線至 ,使用“--no-check-certificate”
一、問題描述 今天在CenterOS系統上使用wget命令下載一個https連結的內容時報錯,如下所示: [[email protected] /]# wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-
使用者 'JWSDXSXX\Administrator' 登入失敗。 原因: 無法開啟明確指定的資料庫。 [客戶端: ]
一、錯誤現象: 1、SQLServer2008日誌每分鐘都報錯: Login failed for user 'JWSDXSXX\Administrator'. 原因: 無法開啟明確指定的資料庫。 [客戶端: <local machine>] 錯誤: 18456
用戶 ‘XXXSERVERNAME$‘ 登錄失敗。 原因: 找不到與提供的名稱匹配的登錄名。 [客戶端: ]
graph word -a space name pac 而且 數據庫 src 原文:用戶 ‘XXX\SERVERNAME$‘ 登錄失敗。 原因: 找不到與提供的名稱匹配的登錄名。 [客戶端: ]一工廠的中控服務器遇到了下面Alert提示,‘XXX\SERVERNAME$‘
sharepoint 2013 使用Office Web Apps 查看或編輯office文檔時頁面出現:“抱歉,出現了問題”錯誤
moss sharepoint officewebapp報錯 sharepoint 使用Office Web Apps 查看或編輯office文檔時頁面出現:“抱歉,出現了問題”錯誤 sharepoint 2013 使用Office Web Apps 查看或編輯office文檔時頁面出現:“抱歉,出現了
System.Net.WebException: 基礎連線已經關閉: 未能為 SSL/TLS 安全通道建立信任關係。 ---> System.Security.Authentication.AuthenticationException: 根據驗證過程,遠端證書無效。
今天寫程式的時候呼叫到一個第三方提供的https地址,訪問此地址去獲取加密的json格式資料,出現BUG c#報錯 : System.Net.WebException: 基礎連線已經關閉: 未能為 SSL/TLS 安全通道建立信任關係。 ---> System.Security.Authe
解決Django + DRF:403 FORBIDDEN:CSRF令牌丟失或不正確,{"detail":"CSRF Failed: CSRF cookie not set."}
我有一個Android客戶端應用程式嘗試使用Django + DRF後端進行身份驗證。但是,當我嘗試登入時,我收到以下響應: 403: CSRF Failed: CSRF token missing or incorrect. 該請求將傳送給http://localhost/rest-a
簡單實現Shiro單點登入(自定義Token令牌)
Java程式碼 /** * 單點登入(如已經登入,則直接跳轉) * @param userCode 登入使用者編碼 * @param token 登入令牌,令牌組成:sso金鑰+使用者名稱+日期,進行md5加密,舉例: * String secr
關於我發的帖子 已解決。原因是jdk版本為1.6的,版本低 換個高點版本的問題解決
org.springframework.web.util.NestedServletException: [[email protected]]:Error creating bean with name 'org.springframework.dao.ann
linux&windows雙系統:linux訪問windows檔案,出現ntfs問題
ubunt解決訪問windows檔案錯誤ntfsfix工具 1.首先看電腦是否安裝ntfsfix工具;沒有直接apt-get 安裝即可; 2.檢視當前的檔案系統資訊,找到windows檔案系統的硬體
寫程式碼: 實現使用者輸入使用者名稱和密碼,當用戶名為seven且密碼為123時,顯示登入成功,否則登入失敗。
# 寫程式碼# 實現使用者輸入使用者名稱和密碼,當用戶名為seven且密碼為123時,顯示登入成功,否則登入失敗。username = input("Please enter your username: ")password = input("Please enter your password: ")if
MSSQL2008 使用者'sa'登入失敗。錯誤18456
因密碼或使用者名稱錯誤而使身份驗證失敗並導致連線嘗試被拒時,類似下面的訊息將返回到客戶端:“使用者 'sa' 登入失敗”。(Microsoft SQL Server,錯誤: 18456)”。 為了增強安全性,返回到客戶端的錯誤訊息有意隱藏身份驗證錯誤的本質。但是,在 SQL
移動端二三事【二】:移動端觸摸事件點透及多種解決方案。
優化 提前 sta 屬性 lis 剛才 觸摸事件 功能 觸發 大家都知道的少說,多分享一些幹貨。 一、首先說移動端的三大主要事件: 1.手指按下: ontouchstart2.手指移動:ontouchmove3.手指擡起 ontouchend *使用移動端事件時,為盡
事件ID:2019的處理
電腦管家 殺毒 目錄 死機 域控服務器 可能性 相同 mic 故障 一臺WINDOWS SERVER 2003F域控服務器出現:每隔一段時間就死機,ping不通,遠程也登陸不上,重啟之後就恢復的情況,查看事件ID:1053和1030。正好以前處理過,按照網頁
Server 2012 R2 SceCli 事件ID:1202( 0x534)解決方案
錯誤 ppp 51cto nta note image change ask tro 報錯如下:Log Name: Application Source: SceCli Date: 10/28/2018 4:03:07 PM Event ID: 1202 Task Cate
錯誤事件ID:7026(“下列引導或系統啟動驅動程序無法加載: cdrom”)的解決方法
無法 cto oss 顯示錯誤 con 沒有 proc 解決 regedit 電腦沒有安裝光驅,而是使用USB光驅/虛擬光驅軟件,每次開機後“事件查看器”都顯示錯誤:“下列引導或系統啟動驅動程序無法加載: cdrom”(事件ID:7026)。 解決辦法:regedit
ftp連線Linux伺服器時,root使用者登入失敗,普通使用者登入成功。
如題,在windows環境下按windows鍵+R鍵喚出執行視窗,輸入FTP敲回車出現win7自帶的FTP工具。 open IP後提示出入使用者名稱:輸入root後敲回車提示不被允許登入。但是普通使用者能登陸成功。 進入vsftp安裝目錄下檢視: cd
IIS 部署專案時提示:“錯誤訊息401.2 :未經授權:伺服器配置導致登陸失敗。” 的解決辦法?
IIS 部署專案時提示:“錯誤訊息401.2 :未經授權:伺服器配置導致登陸失敗。” 的解決辦法? 這個錯誤的定位:你的站點使用了Forms驗證,而且在部署在生產環境的時候,設定錯誤,或者註釋了。 解決辦法: 1、檢查Forms配置是否遮蔽。 2、有許可權訪問的資源是否已經開發。
無法開啟使用者預設資料庫。登入失敗/使用者 'sa' 登入失敗。 (Microsoft SQL Server,錯誤: 4064)
能用管理員賬號登入的話,就很簡單,只要修改相關使用者的預設資料庫,或者修復預設資料庫使之正常,就OK了。 關鍵的是,如果是管理員賬號的預設資料庫打不開,就只能用下面的方法了。 在命令視窗 (執行->cmd->回車),定位到sql安裝目錄,比如sql2008是:c:\Prog