linux下密码问题: 如图,我已经改了root的密码123456,可重新登录输入123456还报错MYSQL的密码问题:

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下密码问题: 如图,我已经改了root的密码123456,可重新登录输入123456还报错MYSQL的密码问题:相关的知识,希望对你有一定的参考价值。

1、update修改password应该是hash值的
mysql>update user set password=password(‘123456’) where user=’root’;

2、set修改mysql的Hash密码
MySQL>SET PASSWORD FOR ‘root′@’localhost’ = PASSWORD('123456’);

3、用mysqladmin命令修改密码
Shell> mysqladmin -uroot -poldpassword password 123456;

4、用grant修改或create user时设置密码
MySQL>grant all privileges on db01.* to user01@”localhost” Identified by “newpassword”;
MySQL>CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'newpass';
参考技术A 那个密码是加密的。你这么直接设置会导致密码永远错误(那个加密我记得不可能得到这个结果)

以上是关于linux下密码问题: 如图,我已经改了root的密码123456,可重新登录输入123456还报错MYSQL的密码问题:的主要内容,如果未能解决你的问题,请参考以下文章

为啥改linux改了密码却没有用

linux root密码修改后还是不能登录

mysql 改了密码忘了怎么办

Linux下找回centos6和7的root密码

centos7_1708修改root密码

Linux 6.8 root密码丢失找回