博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql远程连接授权
阅读量:6709 次
发布时间:2019-06-25

本文共 758 字,大约阅读时间需要 2 分钟。

如果你想连接你的mysql的时候发生这个错误:

ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server
解决方法:
1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
mysql -u root -pvmwaremysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, user from user;
2. 授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码
GRANT ALL PRIVILEGES ON *.* TO IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

GRANT ALL PRIVILEGES ON *.* TO IDENTIFIED BY '123456' WITH GRANT OPTION;

FLUSH PRIVILEGES;//用户付完权限后对数据进行刷新时用!要不Mysql数据库识别不了

转载地址:http://qzilo.baihongyu.com/

你可能感兴趣的文章
我的友情链接
查看>>
Mock.js的使用
查看>>
Linux部署ThinkPHP 验证码不显示
查看>>
bootstrap多个modal模态框同时设置垂直居中的方法
查看>>
设置grub密码
查看>>
mydumper安装笔记
查看>>
secure CRT 串口自动烧录程序
查看>>
vmsata 监控命令详解
查看>>
初学centos
查看>>
combobox 设置下拉列表无效
查看>>
使用commit 命令创建一个带有 ssh 的 ubuntu 镜像(不使用 PAM)
查看>>
解决缓存引发的CSS/JS/IMG问题
查看>>
华为手机年轻化转型初见成效,《梦想的声音》传递了哪些讯号?
查看>>
[C#]在程序中启动另外一个程序
查看>>
支撑双十一的网络引擎:飞天洛神
查看>>
Nacos v0.7.0:对接CMDB,实现基于标签的服务发现能力
查看>>
无线网络多种加密模式比拼
查看>>
浅谈Ddos******与防御
查看>>
微软开源.NET Framework,实现跨平台
查看>>
zabbix安装(超详细)
查看>>