美文网首页
MYSQL数据库如何赋予远程某个IP访问权限

MYSQL数据库如何赋予远程某个IP访问权限

作者: C_GO流媒体后台开发 | 来源:发表于2019-05-22 10:56 被阅读0次
  1. 授权用户root使用密码jb51从任意主机连接到mysql服务器:
    代码如下:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
flush privileges;

2.授权用户root使用密码123456从指定ip为129.204.197.21的主机连接到mysql服务器:
代码如下:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'129.204.197.21' IDENTIFIED BY '123456' WITH GRANT OPTION;
flush privileges;

或者创建远程用户
// 创建远程登录用户,用户名自己定义

CREATE USER git@localhost IDENTIFIED BY '123456';

// 设置权限 为新权限设置权限
GRANT ALL PRIVILEGES ON . TO git@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

// 说明:git是登陆数据库的用户,123456是登陆数据库的密码,%就是意味着任何来源任何主机反正就是权限很大的样子。
// 刷新生效
flush privileges;

// 如果需要禁止远程用户,删除即可
drop user git@%;

相关文章

网友评论

      本文标题:MYSQL数据库如何赋予远程某个IP访问权限

      本文链接:https://www.haomeiwen.com/subject/xjdyzqtx.html