mysql會話控制限制登錄次數(connection_control插件)

數據庫環境:

Server version: 5.6.41 MySQL Community Server (GPL)


1、查看用戶

mysql> select Host,User from user where User='jiangjj';

1.png

2、安裝插件

安裝方式1:

mysql> Install plugin connection_control soname "connection_control.so";

2.png

mysql> show plugins;

3.png

安裝方式2:

# vim /etc/my.cnf

[mysqld]

#添加如下參數

plugin-load=CONNECTION_CONTROL=connection_control.so

connection_control_min_connection_delay=60000

重啓即可

3、查看相關配置,進行調整

連續失敗次數3和超過失敗連接上限後的最小延遲登錄時間爲1分;

mysql> show variables like "%connection_control%";

4.png

4、測試:如果三次登錄驗證失敗,將等待1分鐘,如圖

5.png

5、卸載:

mysql> uninstall plugin CONNECTION_CONTROL;

6、總結

連續失敗登錄控制是生效,避免了大量的、非法連接×××的可能性,爲了增加安全係數,可增加最小延遲時間。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章