MySQL 8.0创建新用户远程访问,并且给该用户所有权限


原文地址:MySQL 8.0创建新用户远程访问,并且给该用户所有权限

在MySQL8中已经不允许使用grant来新建用户了,本篇文章讲述了MySQL8如何允许用户远程访问。

在MySQL8中已经不允许使用grant来新建用户了,允许使用语法如下:

创建一个newuser用户,允许在任何IP地址下访问,替换下面的password。%代表允许所有IP地址访问。

CREATE USER 'newuser'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%' WITH GRANT OPTION;
FLUSH privileges;

配置my.cnf中 [mysqld] 的bind-address指令:

注释掉bind-address代表允许所有IP地址访问。

 

评论

登录后评论

服务器优惠活动

Top