背景: 朋友的環境第二天突然訪問不了SQL Server,遠程SQL Server用戶無法登陸,但是本地SQL Server用戶登錄正常。 報錯: 用戶XX登錄失敗(MicroSoft SQL Server,錯誤18456) 排查: 對與無法連接伺服器的,一般的排查手段,也是最常用的手段。 1.因為 ...
背景:
朋友的環境第二天突然訪問不了SQL Server,遠程SQL Server用戶無法登陸,但是本地SQL Server用戶登錄正常。
報錯:
用戶XX登錄失敗(MicroSoft SQL Server,錯誤18456)
排查:
對與無法連接伺服器的,一般的排查手段,也是最常用的手段。
1.因為本地登錄正常,那麼查看1433埠是否監聽。
2.遠程 telnet 1433 埠是不是通的。
經過排查發現,監聽正常,telnet 也是通的。
這個時候就開始犯愁了,telnet 通的按理沒理由無法連接到遠程伺服器上。於是我使用SQLCMD登錄仔細看看 18456的錯誤的state 到底是多少,發現State是1。
到這裡就無解了,從來沒見過這樣的情況。
處理:
重點來了,第二天,我朋友和我說,是因為加了網閘設備導致的。