文档详情

等保2.0数据库测评之MySQL数据库测评.pdf

发布:2025-05-08约9.15千字共17页下载文档
文本预览下载声明

等保2.0数据库测评之MySQL数据库测评

本⽂MySQL数据库部署在Windows10操作系统中可以直接通过windows命令提

示框登录数据库进⾏管理也采⽤navicat、mysqldump等数据库管理⼯具进⾏管

理以三级等保2.0安全计算环境的MySQL数据库测评的身份鉴别、访问控制、安全

审计、⼊侵防范、数据完整性、数据保密性、数据备份恢复、剩余信息保护、个⼈信

息保护为例进⾏测评作业如有不妥处还望后台留⾔指正。

身份鉴别

a)应对登录的⽤户进⾏身份标识和鉴别身份标识具有唯⼀

性身份鉴别信息具有复杂度要求并定期更换

1执⾏命令“mysql验证数据库是否需要⼝令登录:

2执⾏命令“mysql

-uroot-p”登录数据库通过不输⼊⼝令的⽅式验

证管理账户是否存在空⼝令也可执⾏命令“select

user,authentication_stringfromuser;”验证是否存在空⼝令⽤户

3)执⾏命令“selectuser,hostFROMmysql.user”

查看是否存在相同⽤户名

5)执⾏命令“showvariableslikevalidate%;”查看⼝令策略是否合理默认未配

置为空

其中

validate_password_policy密码安全策略默认MEDIUM策略

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个

b)应具有登录失败处理功能应配置并启⽤结束会话、限制

⾮法登录次数和当登录连接超时⾃动退出等相关措施

登录失败功能也需要mysql安装connection_control.dll或者connection_control.so

插件才能实现Windowsconnection_control.dllLinux

connection_control.so

第⼀步在my.ini配置⽂件中添加下列字段并保存。

第⼆步在命令对话框中分别执⾏命令

“installplugin

CONNECTION_CONTROLsonameconnection_control.dll;

“installpluginCONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTSsoname

connection_control.dll;”

windows后缀为.dllLinux后缀为.so,注意替换。

1)询问管理员是否采取其他⼿段配置数据库登录失败处理功能。

2执⾏命令”showvariableslike%connection_control%;“或核查my.cnf配置⽂

件或者my.ini配置⽂件Windowsmy.iniLinuxmy.cnf。

3)执⾏命令“showvariableslike%timeout%;”默认Wait_timeout:⼀个连接

connection空闲超过8个⼩时(默认值28800秒)默认不符合时间太⻓需要加

固。

c)当进⾏远程管理时应采取必要措施防⽌鉴别信息在⽹络

传输过程中被窃听

1)是否采⽤加密等安全⽅式对系统进⾏远程管理是否⽤户都是localhost全为

localhos

显示全部
相似文档