欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

MySQL5.6创建用户密码不再明文显示在binlog二进制日志文件里

程序员文章站 2022-04-17 16:18:36
...

MySQL5.5里:MySQL5.6里:已经加密。但如果updatemysql.usersetpassword=password(654321)whereUser=hcy;还会是明文,如图:测试环境binlog_format=MIXED改为ROW

MySQL5.5里:

MySQL5.6创建用户密码不再明文显示在binlog二进制日志文件里

MySQL5.6创建用户密码不再明文显示在binlog二进制日志文件里


MySQL5.6里:

MySQL5.6创建用户密码不再明文显示在binlog二进制日志文件里

MySQL5.6创建用户密码不再明文显示在binlog二进制日志文件里

已经加密。


但如果

update mysql.user set password=password('654321') where User='hcy';

还会是明文,,如图:

MySQL5.6创建用户密码不再明文显示在binlog二进制日志文件里

MySQL5.6创建用户密码不再明文显示在binlog二进制日志文件里


测试环境

binlog_format = MIXED


改为ROW模式:

MySQL5.6创建用户密码不再明文显示在binlog二进制日志文件里

MySQL5.6创建用户密码不再明文显示在binlog二进制日志文件里

加密。


本文出自 “贺春旸的技术专栏” 博客,请务必保留此出处