MySQL8.0以上版本创建用户并授权远程连接
Posted dongxt
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL8.0以上版本创建用户并授权远程连接相关的知识,希望对你有一定的参考价值。
mysql更新到8.0以上版本后,在创建连接远程的用户的时候和之前5.x的版本有了很大的不同,不能使用原来同时创建用户和授权的命令。
以下是记录的MySQL8.0创建用户并授权的命令:
- 查看用户表:
user mysql;
select host,user,authentication_string,plugin from user;
- 创建可远程连接用户
mysql>create user dongxt@\'%\' identified by \'password\';
- 给用户授权
mysql>grant all privileges on *.* to dongxt@\'%\' with grant option;
- 刷新权限
mysql>flush privileges;
- 修改远程连接用户的加密规则
mysql>alter user dongxt@\'%\' identified with mysql_native_password by \'password\';
以上是关于MySQL8.0以上版本创建用户并授权远程连接的主要内容,如果未能解决你的问题,请参考以下文章
全网最细Linux之Centos8安装MySQL8.0以上版本,您值得收藏!
全网最细Linux之Centos8安装MySQL8.0以上版本,您值得收藏!
Mysql授权允许远程访问解决Navicat for MySQL连接mysql提示客户端不支持服务器请求的身份验证协议;考虑升级MySQL客户端