N'y a-t-il vraiment pas de méthode intégrée pour verrouiller un compte mysql (j'utilise 5.7.15 sur Debian) après un nombre configuré de tentatives de connexion échouées?MySql 5.7. verrouiller le compte après trop de tentatives échouées
0
A
Répondre
0
est-il vraiment pas de « construire dans » façon de verrouiller un compte mysql
Pas que je sache, mais vous pouvez hors obtenir fait en utilisant la logique applicative. C'est: avoir une colonne bit
nommée IsLocked bit
et une colonne RetryCount INT
. Dans votre application, vérifiez s'il s'agit d'une tentative de connexion ultérieure et, si c'est le cas, augmentez la colonne RetryCount
.
Une fois, RetryCount
colonne atteint 3 (par votre besoin) mettre à jour la table IsLocked
de la colonne à true
.
Donc, toute tentative de connexion après cela; vérifiez simplement si la colonne IsLocked
est true
et si oui, refusez le login et renvoyez le message d'erreur de validation à l'utilisateur final.