0
在mysql 5.5錯誤日誌中我看到許多拒絕用戶....從同一個ips訪問。我認爲mysql會在10個失敗的連接嘗試後將主機放在blocked_host或類似的東西中,但似乎並非如此。有沒有辦法強制執行?在mysql中多次失敗嘗試後禁用客戶端主機連接
在mysql 5.5錯誤日誌中我看到許多拒絕用戶....從同一個ips訪問。我認爲mysql會在10個失敗的連接嘗試後將主機放在blocked_host或類似的東西中,但似乎並非如此。有沒有辦法強制執行?在mysql中多次失敗嘗試後禁用客戶端主機連接
AFAIK,不會自動完成。您可以使用auditing logon failure event
配置跟蹤登錄失敗 事件,並使用觸發器對失敗事件執行一些 操作。
看到這個文章
auditing-login-attempts-in-mysql
Audit logins on MySQL database
但最好是在應用層面,而不是在數據庫級別執行的戶口本阻斷/鎖定。
Blocking access to the login page after three unsuccessful login attempts