MySql 5.7。在尝试失败次数太多后锁定帐户

时间:2016-11-28 11:38:22

标签: mysql login account

在配置失败的登录尝试次数后,是否真的没有“内置”方式来锁定一个mysql帐户(我在Debian上使用5.7.15)?

1 个答案:

答案 0 :(得分:0)

  

是否真的没有“内置”方式来锁定mysql帐户

不是我知道,但你可以使用应用程序逻辑完成它。那就是:有一个名为bit的{​​{1}}列和一个IsLocked bit列。在您的应用程序中,检查它是否是后续登录尝试,如果是,则增加RetryCount INT列。

一旦RetryCount列达到3(根据您的需要),将表格集RetryCount列更新为IsLocked

所以,之后的任何登录尝试;只检查true列是否为IsLocked,如果是,则拒绝登录并向最终用户发送验证错误消息。