通过
Navicat for MySQL 远程连接的时候报错
mysql 1130 的解决方法
Navicat for MySQL 远程连接的时候报错
mysql 1130 的解决方法
Navicat for mysql 1130
错误 用 Navicat
连接远程 MYSQL
,提示如下错误,我以为是自己的
错误 用 Navicat
连接远程 MYSQL
,提示如下错误,我以为是自己的
防火墙问题,但是关了,依然不行。
我认为这段英文,有点误导,让人感觉是自己这边出了问题。
看解决方法吧
ERROR 1130: Host ‘192.168.1.3’ is not allowed to connect to thisMySQL server
解决方法:
1
。改表法。可能是你的帐号不允许从远程登陆,只能在 localhost。这个时候只要在 localhost
。改表法。可能是你的帐号不允许从远程登陆,只能在 localhost。这个时候只要在 localhost
的那台电脑,登入
mysql 后,更改
“mysql” 数据库里的
“user” 表里的
“host”项,从
mysql 后,更改
“mysql” 数据库里的
“user” 表里的
“host”项,从
“localhost”
改称“%”
改称“%”
mysql -u root -pvmwaremysql>usemysql;mysql>update user set host = ‘%’ where user
=’root’;mysql>select host, user from user;
2.
授权法。例如,你想 myuser
使用 mypassword
从任何主机连接到 mysql
服务器的话。
授权法。例如,你想 myuser
使用 mypassword
从任何主机连接到 mysql
服务器的话。
GRANT ALL PRIVILEGES ON *.* TO IDENTIFIED BY ‘mypassword’ WITHGRANT OPTION;
如果你想允许用户
myuser 从
ip 为
192.168.1.3 的主机连接到
mysql 服务器,并使用
myuser 从
ip 为
192.168.1.3 的主机连接到
mysql 服务器,并使用
mypassword
作为密码
作为密码
GRANT ALL PRIVILEGES ON *.* TO IDENTIFIED BY’mypassword’ WITH GRANT OPTION;
方法二:
错误代码是
1130,
ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this
1130,
ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this
MySQL server
是无法给远程连接的用户权限问题
是无法给远程连接的用户权限问题
给用户授权
我用的用户是
root 密码
root 密码
首选语法为
:
:
Sql
代码
代码
GRANT
ALL
PRIVILEGES
ON
*.*
TO
‘myuser’@’%’
IDENTIFIED
BY
‘mypassword’
WITH
ALL
PRIVILEGES
ON
*.*
TO
‘myuser’@’%’
IDENTIFIED
BY
‘mypassword’
WITH
Navicat for Premium 9.0.2激活
GRANT OPTION;
示例
:
:
今天的文章
Navicat for Premium 9.0.2激活(通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法.pdf)分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/122206.html