MySQL等保测评整改:连接控制插件connection_control安装及策略配置

MySQL 连接控制(Connection Control) MySQL连接控制是一个安全插件,当客户端出现指定次数的连接失败时(密码错误),之后的每次连接请求的响应都会逐渐增加延迟,此插件可以帮助数据库抵御类似DDOS攻击或暴力破解密码。 阅读详情
AI摘要

在平台运行环境中,需根据等保测评要求对登录失败采取措施。本文介绍了MySQL连接控制插件connection_control的安装及策略配置,包括查询插件是否安装、安装插件、设置插件、修改my.cnf配置文件、查询插件状态以及各账号登录失败次数等内容。

作者:Chengda Zhang(张成达)

Oracle ACE Associate: Database

在平台的运行环境中,会根据等保测评要求,进行登录失败采取必要的措施,如:登录失败5次锁定帐户等,配置登录连接超时处理功能。本文将介绍如何安装连接控制插件以及设置相应的策略。
一、查询插件是否安装
show plugins;

二、安装插件
在mysql5.7后mysql/data/lib/plugin目录默认增加了connection_control.so插件,安装即可:

install plugin connection_control soname "connection_control.so"; 
#登录错误次数限制插件
install plugin connection_control_failed_login_attempts soname 'connection_control.so';
 #为了把错误次数记录到表中


三、设置插件
查询一下安装状态
show variables like "%connection_control%";
解释:
connection_control_failed_connections_threshold :连续失败最大次数3次,0表示不开启
connection_control_max_connection_delay :超过最大失败次数之后阻塞登录最大时间(毫秒)
connection_control_min_connection_delay :超过最大失败次数之后阻塞登录最小时间(毫秒)

修改配置命令:
set global connection_control_max_connection_delay=2147483647;
set global connection_control_failed_connections_threshold=5;
set global connection_control_min_connection_delay=600000;


四、修改my.cnf配置文件
[mysqld]
plugin-load-add = connection_control.so
connection-control = FORCE
connection-control-failed-login-attempts = FORCE
connection_control_min_connection_delay = 600000
connection_control_max_connection_delay = 2147483647
connection_control_failed_connections_threshold    = 5

五、查询插件状态
show status like "%connection_control%";

Connection_control_delay_generated:表示连接控制的使用次数(可用户判断是否存在暴力登录尝试)
重新配置connection_control_failed_connections_threshold变量,该表记录会被删除(重置)

六、查询各账号登录失败次数

use information_schema;
select * from connection_control_failed_login_attempts;

如果使用不存在的用户登录,则该表记录用户名为空,但会记录具体登录的IP。

MySQL 插件分析 Connection control 本文基于mysql 8.0.13. 插件介绍 MySQL 5.6.35 开始提供Connnection Control 插件; 如果客户端在连续失败登陆一定次数后,那么此插件可以给客户端后续登陆行为的响应增加一个延迟。该插件可以防止恶意暴力破解MySQL账户。该插件包含以下2个组件: - CONNECTION_CONTROL:检查mysql的刚建立连接的响应是否需要延迟,并且提供一些系统变量和状态参数跑;方便用户配置插件和查看此插件基本的状态。 - CONNECTION_CONTROL_FAILED_LOG 阅读详情

相关推荐

Mysql等保2.0测评

1、是否对用户进行角色划分且只授予账号必须的权限,除root外,任何用户不应该有mysql库user表的存取权限,禁止将fil、process、1、查看root用户是否被删除或者重命名,不修改需要增加口令复杂度,避免空口令弱口令出现。2、访谈管理员并核查访问控制粒度主体是否为用户级,客体是否为数据库表级,基本都满足。2、查看用户权限表,并验证用户是否具有自身角色外的其他用户的权限。2、询问管理员是否不同用户采用不同账户登录,避免共享账户的存在。1、使用命令查看,是否为登录的用户创建了不同账户和权限。

hunanjiushen的博客 4866

mysql连接控制插件connection_control介绍

MySQL 服务端包含一个插件库,可以自定义安装各类插件。connection_control 插件也是其中一种,主要用来控制客户端在登录操作连续失败一定次数后的响应的延迟。该插件可有效的防止客户端暴力登录的风险。:用来控制登录失败的次数及延迟响应时间。:将登录失败的操作记录至 information_schema系统库中。连接控制插件文件的基本名称为 connection_control。

雅冰石的专栏 4850

等保测评mysql实例

show plugins; 可以查看到mysql已安装的插件,以及鉴别信息采用的加密算法(如:SHA256、SHA1、SHA2)等,比如登录失败所需插件CONNECTION_CONTROL(注:插件中如果有CONNECTION_CONTROL则已安装,没有的话,CONNECTION_CONTROL需要安装插件,一般只有安装该插件方可启用登录失败处理功能。

qq_47921662的博客 2373

mysql安装connection_control限制登录次数插件

Connection-Control插件用来控制客户端在登录操作连续失败一定次数后的响应的延迟。可防止客户端暴力破解。 一、查询插件是否安装 如果有connection_control则已安装,没有则继续下一步。 二、安装插件 在mysql5.7后mysql/data/lib/plugin目录默认增加了connection_control.so插件,安装即可: install plugin connection_control soname "connection_control..

sumengnan的博客 2万+

等保三级MySQL访问控制整改指南:账号权限会话网络全覆盖

数据库访问控制是保障数据安全的核心机制,它决定了谁能访问系统、拥有何种操作权限、从哪里连接以及会话如何管理。在等保三级合规场景中,访问控制是必查项,账号权限过宽、root远程直连、登录无失败锁定、传输明文等常见问题容易导致测评失分。通过清理匿名账号与默认账号、落实最小权限与权限分离、启用connection_control或原生账号锁定机制处理登录失败、限制会话超时与并发连接、配置SSL加密传输等措施,能够有效降低越权访问与暴力破解风险。无论是运维人员还是DBA,掌握这些MySQL访问控制加固方法,对通过等

weixin_34094282的博客 223

CentOS 8安装MariaDB避坑指南:等保/RAGFlow适配实战

MariaDB作为主流开源关系型数据库,其在Linux系统中的部署并非简单执行安装命令即可完成。尤其在已停止维护的CentOS 8环境下,包管理策略变更、SELinux策略缺失、内核兼容性问题及默认配置缺陷共同构成多重隐性门槛。本文围绕MariaDB核心原理展开,解析服务单元注册机制、配置文件加载路径依赖、InnoDB缓冲池与连接池协同机制等关键技术点,强调环境预检、安全加固与场景化调优的技术价值。面向RAGFlow元数据存储、等保三级测评、虚拟机轻量部署等典型工程场景,提供可验证的实操路径与故障诊断链路,

dianxiangong2403的博客 358

mysql 修改登录失败处理功能参数_等保测评2.0:MySQL身份鉴别

一、 说明本篇文章主要说一下MySQL数据中身份鉴别控制点中b、c、d测评项的相关知识点和理解。二、测评项b)应具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数和当登录连接超时自动退出等相关措施;c)当进行远程管理时,应采取必要措施防止鉴别信息在网络传输过程中被窃听;d)应采用口令、密码技术、生物技术等两种或两种以上组合的鉴别技术对用户进行身份鉴别,且其中一种鉴别技术至少应使用密码技术...

weixin_39762666的博客 3327

高可用冗余方案选型指南:从RAID到数据库复制的四层决策逻辑

高可用(High Availability)是保障业务连续性的核心能力,其本质并非追求零故障,而是通过分层冗余设计,在故障发生时控制恢复时间(RTO)与数据丢失量(RPO)。理解RAID、DRBD、MySQL主从复制、PostgreSQL流复制等技术的本质差异至关重要——它们分别作用于磁盘层、主机层、数据库层,解决不同粒度的容错问题。盲目堆砌硬件或套用通用配置,往往导致RTO超标、RPO失控甚至雪崩式故障。本文基于真实生产环境参数与故障复盘,系统梳理四层冗余的技术原理、适用边界与成本权衡,特别聚焦RAID选

weixin_34221073的博客 388

避坑指南:MySQL三级等保整改中最容易忽略的5个配置项

本文详细解析了MySQL三级等保整改中最易被忽视的5个关键配置项,包括审计表权限分离、密码过期策略、连接控制插件、密码复杂度插件及SSL加密连接。通过实战案例和配置示例,帮助DBA有效规避合规风险,确保数据库安全符合等保要求。

meat5的博客 393

CentOS 7 上用 Software Collections 部署安全稳定的 LEMP 栈

LEMP(Linux + nginx + MariaDB + PHP)是经典 Web 应用基础架构,其核心在于版本兼容性、运行时隔离与生产级安全加固。Software Collections(SCL)作为 Red Hat 官方为 RHEL/CentOS 7 设计的模块化软件分发机制,通过路径隔离(/opt/rh/)、进程级环境激活(scl enable)和 ABI 兼容保障,在不破坏系统默认组件的前提下,提供高版本 nginx、PHP 和 MariaDB 的可维护部署方案。该技术特别适用于等保合规、内网离线

weixin_33904756的博客 460

国赛真题复现:Windows/Linux双栈安全加固与内存取证全链路

安全加固是网络安全工程的核心实践,涉及操作系统策略配置、服务权限控制、防火墙规则部署及日志审计等基础能力。其技术原理根植于系统内核机制、PAM认证流程、SELinux上下文管理与网络协议栈行为。掌握这些底层逻辑,不仅能提升渗透测试与红蓝对抗中的环境构建效率,更能支撑CTF竞赛、等保测评、攻防演练等典型应用场景。本文以2021年全国职业院校技能大赛真题为载体,深度解析Windows组策略与Linux PAM密码强度强制生效机制、SSH/RDP会话超时的跨平台实现差异、MySQL降权运行与IIS HTTPS重定

weixin_33290540的博客 147

等保测评mysql_等保测评2.0:MySQL身份鉴别(下)

1. 说明本篇文章主要说一下MySQL数据中身份鉴别控制点中b、c、d测评项的相关知识点和理解。2. 测评项b)应具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数和当登录连接超时自动退出等相关措施;c)当进行远程管理时,应采取必要措施防止鉴别信息在网络传输过程中被窃听;d)应采用口令、密码技术、生物技术等两种或两种以上组合的鉴别技术对用户进行身份鉴别,且其中一种鉴别技术至少应使用密码技...

weixin_39942397的博客 604

基于YOLOv8的玉米病害监测系统

本研究的主要目标是设计并实现一个基于深度学习的玉米病害识别系统,通过采用YOLOv8算法进行玉米叶片病害的自动化识别。研究首先对玉米病害的种类和特点进行了分析,选择了具有代表性的病害类型,如玉米锈病、灰叶斑病、枯叶病和健康叶片,以构建一个多类别的分类问题。数据集的构建和处理是研究的关键部分,通过数据增强、图像标注等手段确保了数据的多样性和丰富性,从而提高了模型的泛化能力。

yupan__的博客 496

避坑指南:MySQL等保测评中最容易忽略的10个安全配置项

本文针对MySQL数据库在等保测评中的常见疏漏,详细剖析了10个最易被忽略的关键安全配置项。内容涵盖密码策略、连接控制、SSL加密、权限管理、安全审计及数据加密等核心环节,并提供实操命令与整改清单,旨在帮助企业构建符合等保要求的数据库纵深防御体系,顺利通过测评。

dapp9builder的博客 173

抖音直播间人气接口算法 抖音协议

抖音直播间人气接口算法 抖音协议 抖音算法

Q44804487的博客 1万+

避坑指南:汇川SV660N配合SOEM时,PDO映射与CiA402状态机那些容易出错的地方

本文深入解析汇川SV660N伺服驱动与SOEM主站在PDO动态映射和CiA402状态机切换中的常见问题,提供实战代码和调试技巧。重点解决PDO配置时序、状态机转换同步等关键难点,帮助工程师避免典型错误,实现稳定通信与控制。

weixin_30653023的博客 498

MySQL 8.0三级等保实战:从密码复杂度插件到审计日志配置全流程

本文详细介绍了MySQL 8.0数据库满足三级等保合规要求的技术实战全流程。内容涵盖从身份鉴别(如密码复杂度插件、登录失败处理)、访问控制(最小权限与角色分离)到安全审计(日志配置与保护)等核心模块的深度配置与优化,为企业运维与安全工程师提供了一套可落地的合规操作指南。

o0p1q2r3的博客 212

实战指南:在华为防火墙上构建基于自签CA的SSL证书挑战式认证体系

本文详细介绍了在华为防火墙上构建基于自签CA的SSL证书挑战式认证体系的实战指南。通过自签CA证书生成、华为防火墙SSL VPN配置、客户端安装与测试等步骤,帮助企业实现更安全的远程办公接入方案,有效防范密码泄露风险。文章重点讲解了证书挑战登录的实现原理和配置细节,适用于企业网络安全建设。

weixin_32428571的博客 256

设置mysql日志,和登录会话要求,主要解决等保3.0要求的整改。我用docker安装的mysql

先注意我的run命令,一个是容器,一个是目录挂在 docker run --name mysql -p 3306:3306 -v G:\runtime\docker\mysql\data:/var/lib/mysql -v G:\runtime\docker\mysql\conf:/etc/mysql/conf.d -v G:\runtime\docker\mysql\log:/var/log/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7 .

Zq 784

2022年电赛F题23年电赛D题-信号调制度测量装置说明中提到带通采样定律。

另外,当对于一个频率很高的射频信号采样时,如果采样频率设的太低,对提高采样量化的信噪比是不利的。低通采样定理在《信号与系统》教材中进行了详细的讨论,但未对带通信号的采样定理进行描述,国内樊昌信和曹丽娜老师编写的《通信原理》第10章第2小节有所描述,但没有详细的公式推导,容易给初学者产生超过该最低采样频率即不会产生频谱混叠的假象。故采样频率没选好,就会使周期性频谱搬移过程中造成频谱混叠,既然频谱和原信号的频谱对不上了,故就无法无失真恢复原信号了,总之,频域波形不出现重叠是无失真传输的重要保障。

qq_64919823的博客 2183

4、接收天线:接收电压、功率和传输系数

本文详细探讨了接收天线的性能参数,包括接收电压、功率和传输系数,通过建立等效电路模型分析接收偶极子的电流和开路电压,并定义电压和功率传输函数。研究揭示了天线长度、工作频率及极化失配对传输性能的影响,并提出了优化接收天线性能的策略,为天线系统的设计与优化提供了理论支持。

ll5678的博客 233

MySQL等保三级整改实战指南:从测评要求到落地方案

数据库安全加固是企业通过等级保护测评的关键环节,而MySQL作为主流关系型数据库,其合规整改往往涉及身份鉴别、访问控制、安全审计、数据加密与备份恢复等多个维度。等保三级标准对数据库提出了明确的密码复杂度、登录失败锁定、最小权限授权、审计日志留存、SSL/TLS传输加密及存储加密等要求,每一项都需要落到具体的配置项与验证命令上。本文结合MySQL 8.0.32实际整改项目,从测评师的检查视角出发,梳理身份鉴别组件安装、账号清理与权限收敛、审计日志方案选型、SSL与表空间加密落地、危险特性关闭及备份恢复演练等全

weixin_29219189的博客 179

ethernet eth0: Could not attach to PHY

整个流程看下来就是MAC connect PHY的过程失败了,失败的具体原因根据config_init,上图(bcm54xx_config_init) ,从此方向入手去定位原因;我这里的问题是has_gmac4没有置1,根据 has_gmac4: uses GMAC4 core.按照上面的调用逻辑,添加了部分打印,定位到__phy_read接口返回失败。stmmac_mdio_read 大部分都是linux的标准接口。最终取决于平台用的是哪家的phy,调用config_init。

无线互联&网络介绍 2702

等保2.0时代MySQL避坑大全:这些安全配置90%的DBA都漏掉了

本文深入剖析了在等保2.0合规要求下,MySQL数据库安全配置中常被DBA忽略的“深水区”。文章超越基础设置,聚焦于SSL/TLS双向验证、连接控制插件精准配置、审计日志防篡改、MySQL 5.7与8.0安全特性差异等关键环节,并提供实战脚本与配置方案,旨在帮助构建内生、持续、符合等保测评要求的数据安全防护体系。

weixin_29224529的博客 437

1、机器学习在环境科学中的应用与经典数据分析基础

本文介绍了机器学习在环境科学中的广泛应用,包括卫星遥感、气候预测、空气质量预报等领域,并系统回顾了经典数据分析的基本概念,如期望、方差、协方差和相关性及其显著性检验。同时,文章阐述了贝叶斯定理、判别函数与分类、聚类分析等方法的原理与应用,强调了经典统计方法与机器学习技术的互补关系。最后展望了未来环境科学中数据分析的发展方向,强调多学科融合与方法创新的重要性。

stone的博客 144

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

MySQL数据库等保2.0合规实战:从核心要求到配置清单

数据库安全是信息系统安全的核心组成部分,尤其在政府、金融等关键行业,它直接关系到数据的保密性、完整性和可用性。其基本原理在于通过身份鉴别、访问控制、安全审计等多层防御机制,构建纵深防护体系。从技术价值看,这不仅是为了满足等保2.0等合规性要求,更是提升系统内在韧性、防范数据泄露与篡改的工程实践。在应用场景上,无论是业务系统的用户数据存储,还是内部的管理后台,数据库都面临着身份冒用、权限滥用、SQL注入等常见威胁。本文聚焦MySQL这一广泛使用的关系型数据库,深入解析其在等保测评中的**安全审计**与**访问

weixin_33924312的博客 450

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

上一篇: Oracle SYSAUX表空间使用率过高进行清理
下一篇: 某客户Oracle RAC无法启动故障快速解决
听雪楼主.
博客等级 码龄10年 513粉丝 214原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值