背景:服務器
朋友的環境次日忽然訪問不了SQL Server,遠程SQL Server用戶沒法登錄,可是本地SQL Server用戶登陸正常。登錄
報錯:端口
用戶XX登陸失敗(MicroSoft SQL Server,錯誤18456)遠程
排查:錯誤
對與沒法鏈接服務器的,通常的排查手段,也是最經常使用的手段。
1.由於本地登陸正常,那麼查看1433端口是否監聽。
2.遠程 telnet 1433 端口是否是通的。
通過排查發現,監聽正常,telnet 也是通的。
這個時候就開始犯愁了,telnet 通的按理沒理由沒法鏈接到遠程服務器上。因而我使用SQLCMD登陸仔細看看 18456的錯誤的state 究竟是多少,發現State是1。
到這裏就無解了,歷來沒見過這樣的狀況。
處理:
重點來了,次日,我朋友和我說,是由於加了網閘設備致使的。