2011/04/19

[MySQL] Host 'xxx' is blocked because of many connection errors. -2147467259(80004005)

昨天,程式出了點狀況,本以為重開就搞定。
今天,程式出現下列錯誤訊息:


Microsoft OLE DB Provider for ODBC Drivers, -2147467259(80004005)
[MySQL][ODBC 3.51 Driver]Host '192.168.1.10' is blocked because of many connection errors.  Unblock with 'mysqladmin flush-hosts'

經查,似乎是 MySQL 為避免駭客程式/病毒攻擊所做的動作?
需到對方機器上,開啟 DOS prompt,並於 MySQL 目錄下輸入:

C:\MySQL\> mysqladmin   flush-hosts
才能解決。
若有設定帳號及密碼, 需再加碼:
C:\MySQL\> mysqladmin  -uUserName -pPassWord  flush-hosts

沒有留言:

張貼留言