通过NavicatforMySQL远程连接的时候报错mysql1130的解决方法

上传人:平*** 文档编号:19955659 上传时间:2017-11-20 格式:DOCX 页数:2 大小:14.47KB
返回 下载 相关 举报
通过NavicatforMySQL远程连接的时候报错mysql1130的解决方法_第1页
第1页 / 共2页
通过NavicatforMySQL远程连接的时候报错mysql1130的解决方法_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《通过NavicatforMySQL远程连接的时候报错mysql1130的解决方法》由会员分享,可在线阅读,更多相关《通过NavicatforMySQL远程连接的时候报错mysql1130的解决方法(2页珍藏版)》请在金锄头文库上搜索。

1、通过 Navicat for MySQL 远程连接的时候报错 mysql 1130 的解决方法Navicat for mysql 1130 错误 用 Navicat 连接远程 MYSQL,提示如下错误,我以为是自己的防火墙问题,但是关了,依然不行。 我认为这段英文,有点误导,让人感觉是自己这边出了问题。 看解决方法吧 ERROR 1130: Host 192.168.1.3 is not allowed to connect to thisMySQL server 解决方法: 1。改表法。可能是你的帐号不允许从远程登陆,只能在 localhost。这个时候只要在localhost 的那台电脑,

2、登入 mysql 后,更改mysql 数据库里的 user 表里的 host项,从localhost改称% mysql -u root -pvmwaremysqlusemysql;mysqlupdate user set host = % where user =root;mysqlselect host, user from user; 2.授权法。例如,你想 myuser 使用 mypassword 从任何主机连接到 mysql 服务器的话。 GRANT ALL PRIVILEGES ON *.* TO IDENTIFIED BY mypassword WITHGRANT OPTION;

3、如果你想允许用户 myuser 从 ip 为 192.168.1.3 的主机连接到 mysql 服务器,并使用mypassword 作为密码 GRANT ALL PRIVILEGES ON *.* TO IDENTIFIED BYmypassword WITH GRANT OPTION; 方法二:错误代码是 1130,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server 是无法给远程连接的用户权限问题 给用户授权 我用的用户是 root 密码 123456 首选语法为: Sql 代码 GR

4、ANT ALL PRIVILEGES ON *.* TO myuser% IDENTIFIED BY mypassword WITH GRANT OPTION; 示例: Sql 代码 GRANT ALL PRIVILEGES ON *.* TO root% IDENTIFIED BY 123456 WITH GRANT OPTION; 执行完后,再 mysql:flush privileges; 刷新一下权限就可以了,不用重启 完整操作: 开始- 运行-cmd cd cd mysql 安装目录 bin mysql -u root -p123456; mysql GRANT ALL PRIVILEGES ON *.* TO root% IDENTIFIED BY 123456 WITH GRANT OPTION; mysql flush privileges;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号