阿毛
It's me !
想你所想

MySQL配置账户允许远程链接

默认情况下,mysql帐号不允许从远程登陆,只能在localhost登录 。如需特定账户远程链接MySQL服务,则需要进行如下配置:

1、登入MySQL服务后,更改库中的user表里的host 属性,将localhost 改为 %

update user set host = '%' where user = 'root';
-- 确认是否修改成功
select host, user from user;

2、如:设置指定用户名可以使用指定密码远程从任何主机链接
用户名:user1;密码:123456

GRANT ALL PRIVILEGES ON . TO 'user1'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;

也可指定ip链接,如192.168.0.1

GRANT ALL PRIVILEGES ON *.* TO 'user1'@'192.168.0.1'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;

3、当然还需要确保防火墙关闭,或者白名单MySQL服务端口。

humh

文章作者

站长本人,一个憨批!

回复 取消回复

textsms
account_circle
email

想你所想

MySQL配置账户允许远程链接
默认情况下,mysql帐号不允许从远程登陆,只能在localhost登录 。如需特定账户远程链接MySQL服务,则需要进行如下配置: 1、登入MySQL服务后,更改库中的user表里的host 属性,将local…
扫描二维码继续阅读
2020-03-29