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地址访问。
{{ nComment.author.nickname }}
{{ nComment.time }}