码迷,mamicode.com
首页 > 数据库 > 详细

【数据库安全】MySql远程访问设置

时间:2020-03-08 17:34:59      阅读:69      评论:0      收藏:0      [点我收藏+]

标签:用户名   net   flush   name   str   serve   stop   客户   数据   

Mysql远程无法连接

客户端远程连接mysql失败.(mysql server在Ubuntu上)
ip能ping通,telnet ip:3306端口不通 Ubuntu下防火墙已经关闭 sudo ufw disable
Ubuntu ping windwos不通,关闭Windows防火墙后能ping通了
还是连接不上
忘记了MySQL默认禁止#允许所有用户远程访问 修改用户名和密码为你自己的

mysql> GRANT ALL PRIVILEGES ON *.* TO USERNAME@% IDENTIFIED BY PASSWORD WITH GRANT OPTION;
#允许单个ip 修改用户名和密码为你自己的
mysql> GRANT ALL PRIVILEGES ON *.* TO USERNAME@1.2.3.4 IDENTIFIED BY PASSWORD WITH GRANT OPTION;
#最后
mysql> FLUSH PRIVILEGES;
# 查看防火墙状态
  • service iptables status
# 停止防火墙
  • service iptables stop
# 启动防火墙
  • service iptables start
 

 

【数据库安全】MySql远程访问设置

标签:用户名   net   flush   name   str   serve   stop   客户   数据   

原文地址:https://www.cnblogs.com/tatar/p/12443225.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!