如何为mysql用户将密码算法更改为SHA2。是否有任何配置更改?我猜,目前mysql密码以SHA1格式存储。请协助。我不是在谈论SHA2功能,而是当用户在创建mysql用户时输入密码。
答案 0 :(得分:0)
MySQL docu声明如下:
CREATE USER 'jeffrey'@'localhost'
IDENTIFIED WITH sha256_password BY 'new_password'
PASSWORD EXPIRE INTERVAL 180 DAY;
对你来说重要的部分是
IDENTIFIED WITH sha256_password BY <YOURSTRONGPASSWORD>
<强>更新强>
正如MySQL错误跟踪器post中所写,您必须考虑以下两个方面:
[1]:https://dev.mysql.com/doc/refman/5.6/en/sha256-pluggable-authentication.html
[2]:https://dev.mysql.com/doc/refman/5.6/en/encrypted-connections.html