當你 MySQL 出現上面這個錯誤訊息,這意味著,mysqld 已經得到超過 max_connect_errors 次的錯誤連線請求。mysqld 會認定這個錯誤可能是來自駭客的攻擊,並進一步阻止該主機繼續連線。可以透過執行下面指令來解除這個限制,重新允許該主機的連線。
範例假設 MySQL 資料庫的帳號為 root,密碼為 123。
你可以透過下面的 SQL 列出 MySQL 系統變數值,得知目前 max_connect_errors 的設定值。
參考資料︰
MySQL :: MySQL 5.0 Reference Manual :: B.1.2.6 Host 'host_name' is blocked
2008年12月13日 星期六
當 MySQL 出現 Host 'host_name' is blocked 錯誤時
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言