在 mysql 5.5 错误日志中,我看到许多来自同一 ip 的用户 .... 访问被拒绝。我以为mysql会在10次失败的连接尝试后将主机放入blocked_host或类似的东西,但似乎并非如此。有办法强制执行吗?
最佳答案
据我所知,不,这不会自动完成。您可以配置跟踪登录失败
使用审核登录失败事件
并使用触发器来执行某些操作
对失败事件采取的行动。
查看这篇文章
auditing-login-attempts-in-mysql
Audit logins on MySQL database
但最好是在应用程序级别而不是数据库级别执行帐户的阻止/锁定。
Blocking access to the login page after three unsuccessful login attempts
关于mysql - 在mysql中多次尝试失败后禁用客户端主机连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24106699/