美文网首页
Mysql5.6-允许远程特定ip访问

Mysql5.6-允许远程特定ip访问

作者: 可望不可j | 来源:发表于2021-05-12 16:22 被阅读0次

1、进入mysql数据库,查看用户表

mysql> use mysql

myql> select Host,User from user;

2、更新/授权用户表

//更新用户表

mysql> UPDATE `user` SET `Host` = '113.128.*.*' where `Host` = '113.128.*.*';

//授权用户表

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'113.129.1.1' IDENTIFIED BY 'password' WITH GRANT OPTION;

//强制刷新

mysql> flush privileges; 

113.129.1.1是允许远程访问的IP的值,root是账户名,后面的password是密码。

即,允许来自113.129.1.1的连接并使用root账户和password这个密码进行访问。

10.40.21.12这个是允许远程访问的IP的值。自行改为其他值。

root是账户名,后面的FJay是密码。

即,允许来自10.10.11.12的连接并使用root账户和FJay这个密码进行访问。

ALL PRIVILEGES ON 后面的*.*表示所有数据库,即完全访问权限,可以指定为特定数据库。

例如:GRANT ALL PRIVILEGES ON smart_sso TO 'abc'@'202.115.43.147' IDENTIFIED BY '123456' WITH GRANT OPTION;

允许:202.115.43.147 通过 abc 这个用户,123456这个密码,访问:smart_sso数据库

而IP这里,可以使用%来表示所有IP。

第二行是使设置立刻生效。


给用户权限,访问某个特定数据库。例如:iot 用户 可以使用smart_sso库所有权限

GRANT ALL PRIVILEGES ON smart_sso.* TO 'iot'@'%';

相关文章

  • Mysql5.6-允许远程特定ip访问

    1、进入mysql数据库,查看用户表 mysql> use mysql myql> select Host,Use...

  • nginx限制地址访问ip限制

    屏蔽单个ip访问 允许单个ip访问 屏蔽所有ip访问 允许所有ip访问 屏蔽ip段访问 允许ip段访问 配置说明新...

  • mysql允许指定IP远程访问

    MySQL设置白名单: 1、查询哪些机器有登陆的权限 use mysql;select Host,User fro...

  • iptables 命令

    备份还原 查看 编辑 举例:白名单允许特定IP访问特定端口 -i 参数一定要写,而且要写对。

  • linux服务器限制访问

    屏蔽是 -I 解封就是 -D 如果是只允许某个IP访问: 关闭防火墙的情况下,只允许几个特定IP 通过ssh服务远...

  • 1、mysql创建数据库

    创建数据库/用户/设置用户权限 允许远程连接 打开配置文件 找到配置 注释掉该行: 或者改为: 允许任意IP访问,...

  • Django

    远程访问django的测试服务器 远程访问 需要 指定ip和端口

  • MySQL远程访问权限

    版本:5.6.43 授权: 说明:以上命令表示允许root用户在ip服务器上远程访问database库的table...

  • mysql基本操作

    允许远程访问 字段解释:*.*:可访问所有数据库,可指定数据库;'root':登陆用户名;'%':任意IP可登陆;...

  • 【MySQL】【基础】设置MySQL远程连接

    设置MySQL允许远程访问

网友评论

      本文标题:Mysql5.6-允许远程特定ip访问

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