如何修改调整mysql的密码策略?
发布于 作者:苏南大叔 来源:程序如此灵动~
苏南大叔在上一篇文章中,利用mysql的内建安全命令,增加了mysql的系统安全性。其中一条就是设置了mysql的密码规则,选择的是3种备选规则中的第一条,至少8位字母或数字。不过,在苏南大叔的测试机上,mysql密码喜欢设置为root,其他的密码记不住。你懂的。这个就有些尴尬了,root这个密码不符合8位长度要求,无法保存。
设置弱密码root
在本文中,苏南大叔就是利用如下命令,再次把mysql的密码修改为弱密码的。正确答案如下:
select @@validate_password_length;
set global validate_password_policy=0;
set global validate_password_length=4;
set password for root@localhost=password('root');
相关截图
值得说明的是,validate_password_length的最短长度为4,所以设置小于4的值的话,也会强制修正为4。policy为0就是仅仅验证长度,不验证其他的规则。
特别强调的一点是,这个是苏南大叔的测试机上的mysql密码策略。如果您的是生产环境的话,那么您使用最严格的密码策略也是不为过的。安全意识一定要牢记心间。
相关链接
总结
如果您对苏南大叔的文章感兴趣,那么欢迎点击这个链接,查看更多的mysql相关文章。https://newsn.net/tag/mysql/ 。


