各版本数据库初次登录时,强制修改密码

说明:

因为新版本的数据库加强了安全性,所以每次登录时都强制要求修改密码。'root'@'localhost'这个用户的初始密码会在安装

数据库时记录到/var/log/mysqld.log文件中,所以首次登录时,需要找到这个密码,然后登录。

 

mysql 5.6版本登录后修改密码:

mysql> SET PASSWORD = PASSWORD('mypass');

 

mysql 5.7版本登录后修改密码:(二进制版本数据库,非yum安装和源码安装)

mysql> alter user 'root'@'localhost' identified by 'mypass';

 

mysql 8.0版本登录后修改密码:

mysql> set global validate_password.policy=0;
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'mypass';

posted @ 2019-01-10 09:29  道霖  阅读(1077)  评论(0编辑  收藏  举报