1、mysql8.0查询用户认证方式和密码

# 在mysql中查询用户、认证方式,默认没有密码,认证方式默认是auth_socket
SELECT user,host,plugin,authentication_string FROM mysql.user;

mysql8.0查询用户认证方式和密码
2、修改默认认证方式和密码

# 修改root@localhost用户的认证方式
ALTER USER 'root'@'localhost' IDENTIFIED WITH 'caching_sha2_password';
# 修改root@localhost用户的密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'tJcKf/RA8XPzkqT+2';
# 查询修改的认证和密码是否成功
SELECT user,host,plugin,authentication_string FROM mysql.user;
FLUSH PRIVILEGES;

重启mysql服务,使用新密码登录mysql8.0

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐