MySql教程

等保:MySQL安装错误登录自动锁定账户插件CONNECTION_CONTROL

本文主要是介绍等保:MySQL安装错误登录自动锁定账户插件CONNECTION_CONTROL,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

使用此功能需要安装Connnection Control 插件,MySQL从5.6.35版本开始提供该插件。

查看MySQL版本

命令:select version();

 

安装该插件两种方法

1.方法一:更改配置文件,重启MySQL

[mysqld]

plugin-load-add=connection_control.so

2.方法二:进入数据库安装

命令:

install plugin CONNECTION_CONTROL soname 'connection_control.so';

Install plugin

CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS soname 'connection_control.so';

示例:

 

查看是否安装成功

命令:show PLUGINS;

安装成功后查看默认策略

命令:show variables like '%connection_control%';

默认策略为失败3次锁定1000毫秒(1秒)

配置登录失败策略

进入配置文件添加:

[mysqld]

connection_control_failed_connections_threshold=5

connection-control-min-connection-delay=6000000

配置为失败登录5次后锁定10分钟

重启MySQL

测试;

登录第五次失败后输入框卡死无法登录;

 

 

 删除插件命令:

UNINSTALL PLUGIN CONNECTION_CONTROL;

UNINSTALL PLUGIN CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS;

这篇关于等保:MySQL安装错误登录自动锁定账户插件CONNECTION_CONTROL的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!