zoukankan      html  css  js  c++  java
  • MySQL数据库登录失败锁定策略的设置

    操作系统环境:CentOS 7操作系统

    数据库版本:MySQL 5.7.29

    数据库账户:root、口令:Test123!

    一、没有安装控制插件(默认安装状态,如下图)

    同一账户7次失败登录,然后使用正确用户名+口令,可以成功登录

     二、安装MySQL控制插件

    install plugin CONNECTION_CONTROL soname 'connection_control.so';

    install plugin CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS soname 'connection_control.so';

    现在已经可以看到插件了,但属于没有没有配置策略的状态,锁定时间仅为:1000毫秒 = 1秒(失败三次锁定1秒=..=!)

     重启MySQL服务试一下,可以看到虽然安装了插件,但没配策略就形同摆设

     三、配置策略MySQL登录失败锁定策略

    vim /etc/my.cnf

    connection-control-failed-connections-threshold=3

    connection-control-min-connection-delay=1800000            (30分钟)

    重启MySQL服务

    四、验证

    添加完策略后,在输入错误口令第4次时输入框的位置卡住不动了,强制退出输入正确口令依然卡住无法登录。

  • 相关阅读:
    bless for you...
    Unity3D 热更新方案(集合各位专家的汇总)
    Unity与iOS原生代码之间的相互调用
    unity android相互调用
    unity3d资源打包总结
    Unity3D热更新LuaFramework入门实战
    unity插件开发
    Unity3D性能优化总结
    正确释放Vector的内存
    CCLuaObjcBridge
  • 原文地址:https://www.cnblogs.com/hai-long/p/14591854.html
Copyright © 2011-2022 走看看