mysql三级等保加固_Mysql等保部分加固

一、等保要求:操作系统和数据库系统管理用户身份标识应具有不易被冒用的特点,口令应有复杂度要求并定期更换。

实施步骤:

启用口令复杂审核(5.6.6版本以上,才有此模块功能,需要重启mysql)。

查看版本

show variables like ‘version‘;

88221e459ed2cd1cf3b5a971dc6b111b.png

查看当前复杂度配置(空白显示没有配置)

show variables like ‘validate_password%‘;

226b9f4d8944557ad6e419d0d5c534e2.png

安装插件validate_password.dll,Linux下为validate_password.so

Windows下:install plugin validate_password SONAME ‘validate_password.dll‘;

Linux下:install plugin validate_password SONAME ‘validate_password.so‘;

查看复杂度配置:

dbd8a26961c0dc3ed3e96f9ccb912496.png

参数解释如下:

06250e43b005cbf53983b8d5113e01d7.png

validate_password.dictionary_file:密码策略文件,策略为STRONG才需要

validate_password.length:密码最少长度

validate_password.mixed_case_count:大小写字符长度,至少1个

validate_password.number_count :数字至少1个个validate_password.special_char_count:特殊字符至少1个

参数设置(如:将策略要求置为LOW,长度要求置为4)

set global validate_password.policy=0;

set global validate_password.length=4;

二、等级保护要求:应启用登录失败处理功能,可采取结束会话、限制非法登录次数和自动退出等措施。

实施步骤:

登录数据库,安装插件(CONNECTION_CONTROL和CONNECTION_CONTROL_FAILED_

LOGIN_ATTEMPTS)。

Windows下:

install plugin CONNECTION_CONTROL soname ‘connection_control.dll‘;

install plugin CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS soname ‘connection_control.dll‘;

Linux下:

install plugin CONNECTION_CONTROL soname ‘connection_control.so‘;

install plugin CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS soname ‘connection_control.so‘;

查看所有已安装的插件

show plugins;

a0c1a3f6a7e86368c6ee34f3196d124b.png

24e8a4c9b75c45a436a832bcd4070a88.png

查看复杂度配置:

ea633da3e20b2db54dafa116931f49eb.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值