事件ID 18456:使用者<域\電腦名稱>登入失敗。 原因: 基於令牌的伺服器訪問驗證失敗,出現基礎結構錯誤,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 的服務
開啟電腦服務,發現是這個服務是以“本地系統” 啟動並執行,改為 網域系統管理員或者其他賬戶運行,不再出現了!
出現這種情況,大都是賬戶許可權不足。