MySQL8.0版本安装后授权
Posted 程芸
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL8.0版本安装后授权相关的知识,希望对你有一定的参考价值。
(1)创建可远程连接用户
CREATE USER \'root\'@\'%\' IDENTIFIED BY \'111111\';※创建用户
ALTER USER \'root\'@\'%\' IDENTIFIED WITH mysql_native_password BY \'111111\'; ※修改用户密码
GRANT ALL PRIVILEGES ON *.* TO \'root\'@\'%\' WITH GRANT OPTION; ※授权给用户
FLUSH PRIVILEGES; ※刷新权限
如果用Navicat连接的回报不支持caching_sha2_password验证方式的错误。
将远程访问用户的验证方式改为: msyql_native_password
(2)查看用户
select host,user,plugin,authentication_string from mysql.user;
备注:host为 % 表示不限制ip localhost表示本机使用 plugin非mysql_native_password 则需要修改密码
(3)修改用户密码
ALTER USER \'root\'@\'%\' IDENTIFIED WITH mysql_native_password BY \'newpassword\'; #更新一下用户的密码 root用户密码为newpassword
以上是关于MySQL8.0版本安装后授权的主要内容,如果未能解决你的问题,请参考以下文章
系统在已经安装mysql8.0版本后想要安装mysql5.7版本
全网最细Linux之Centos8安装MySQL8.0以上版本,您值得收藏!