linux CentOS 7.4下 mysql5.7.20 密码改简单的方法
16lz
2021-01-22
mysql升级5.7版本以后,安全性大幅度上升。
但是呢。。。带复杂的记不住。额额。。本来脑子就不好使,还记那么复杂,尤其是本地就更没必要,还是root方便。
进入mysql
- mysql>SHOWVARIABLESLIKE'vali%';
- +--------------------------------------+--------+
- |Variable_name |Value|
- +--------------------------------------+--------+
- |validate_password_dictionary_file | |
- |validate_password_length|8 |
- |validate_password_mixed_case_count |1 |
- |validate_password_number_count |1 |
- |validate_password_policy|MEDIUM|
- |validate_password_special_char_count|1|
- +--------------------------------------+--------+
- 6 rowsinset(0.00 sec)
根据官方文档可以发现策略为1,即MEDIUM
5.7默认会安装这个插件,若没有安装,则SHOW VARIABLES LIKE 'vali%'则会返回空。对应参数的value值也为默认值,以下是这些值的解释
- validate_password_length8# 密码的最小长度,此处为8。
- validate_password_mixed_case_count1# 至少要包含小写或大写字母的个数,此处为1。
- validate_password_number_count 1# 至少要包含的数字的个数,此处为1。
- validate_password_policyMEDIUM# 强度等级,其中其值可设置为0、1、2。分别对应:
- 【0/LOW】:只检查长度。
- 【1/MEDIUM】:在0等级的基础上多检查数字、大小写、特殊字符。
- 【2/STRONG】:在1等级的基础上多检查特殊字符字典文件,此处为1。
- validate_password_special_char_count 1# 至少要包含的个数字符的个数,此处为1。
更多相关文章
- 在bootstrap中为同一元素使用两个数据切换
- 从另一个数组中删除数组的内容。
- 从两个数组生成JSON
- 有没有办法检查两个数组是否具有相同的元素?
- 使数字成为另一个数字的因素(性能问题)
- 希望日期开始结束在一个数组中的while循环中为一个房间ID
- 怎么统计android编译时候的warning警告的个数及种类
- 剑指offer python版 数组中只出现一次的两个数字
- 正则将长数字转为英式写法(从后向前3个数字一个逗号)