解决MySQL登录报错1130:1130 Host ***.***.***.*** is not allowed to connect to this MySQL server

 更新时间:2023年12月14日 11:35:24   作者:Fovace  
有时候在登录到MySQL服务器时会遇到1130错误,这是因为无法连接到MySQL服务器或其他一些原因,这篇文章主要给大家介绍了关于解决MySQL登录报错1130:1130 Host ***.***.***.*** is not allowed to connect to this MySQL server的相关资料,需要的朋友可以参考下

一、问题发现

​ 从Navicat登录MySQL时报错:1130 Host ... is not allowed to connect to this MySQL server

​ 原因分析:报错信息表示需要连接的数据库不允许其他主机进行访问,这是因为MySQL的系统数据库mysql中的user表没有配置远程访问主机的登录信息,只有localhost本地登录的信息(如下图);

二、解决方法

例子:比如希望以XXX用户从ip为XXX.XXX.XX.X的主机登录MySQL数据库,解决步骤如下:

#在MySQL所在主机上使用root用户进行登录
mysql -u root -p
#进入数据库mysql
use mysql;
#进行授权
grant all privileges on \*.\* to 'XXX'@'XXX.XXX.XX.X' identified by 'passwords' with grant option;

以上操作只是允许XXX用户从指定ip地址登录MySQL,如果希望XXX用户可以从任意ip地址登录MySQL,则可以做如下操作:

grant all privileges on \*.\* to 'XXX'@'%' identified by 'passwords' with grant option;

修改完成后,即可通过navicat登录:

总结

到此这篇关于解决MySQL登录报错1130:1130 Host ***.***.***.*** is not allowed to connect to this MySQL server的文章就介绍到这了,更多相关MySQL登录报错1130内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MySQL对中文进行排序详解及实例

    MySQL对中文进行排序详解及实例

    这篇文章主要介绍了MySQL对中文进行排序详解及实例的相关资料,需要的朋友可以参考下
    2017-05-05
  • mysql设置指定ip远程访问连接实例

    mysql设置指定ip远程访问连接实例

    这篇文章主要介绍了mysql设置指定ip远程访问连接的方法,分别实例讲述了从任意主机和指定ip访问远程MySQL数据库的方法,代码简单功能实用,需要的朋友可以参考下
    2014-10-10
  • SQL优化教程之in与range查询

    SQL优化教程之in与range查询

    这篇文章主要介绍了给大家介绍了SQL优化之in与range查询的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • MySQL分区表的局限和限制详解

    MySQL分区表的局限和限制详解

    本文对Mysql分区表的局限性做了一些总结,因为个人能力以及测试环境的 原因,有可能有错误的地方,还请大家看到能及时指出,当然有兴趣的朋友可以去官方网站查阅。
    2017-03-03
  • 解决出现secure_file_priv null的问题

    解决出现secure_file_priv null的问题

    这篇文章主要介绍了解决出现secure_file_priv null的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • sql面试题(查看数据中指定几行记录)

    sql面试题(查看数据中指定几行记录)

    一个不错的sql面试题,表 table1,主键为 ID,ID为自动编号(ID可能不连续),要求查询第31-40行记录,如何实现呢?感兴趣的朋友参考下
    2014-05-05
  • mysql中insert并发问题(on DUPLICATE KEY UPDATE)

    mysql中insert并发问题(on DUPLICATE KEY UPDATE)

    本文主要介绍了mysql中insert并发问题(on DUPLICATE KEY UPDATE),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-01-01
  • 解决net start mysql--服务无法启动 服务没有报告任何错误问题

    解决net start mysql--服务无法启动 服务没有报告任何错误问题

    这篇文章主要介绍了解决net start mysql--服务无法启动 服务没有报告任何错误问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • mysql使用物理备份安装xtrabackup的详细过程

    mysql使用物理备份安装xtrabackup的详细过程

    这篇文章主要介绍了mysql使用物理备份安装xtrabackup的详细过程,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2024-05-05
  • MySQL修改时区的方法小结

    MySQL修改时区的方法小结

    这篇文章主要介绍了MySQL修改时区的方法,总结分析了三种常见的MySQL时区修改技巧,包括命令行模式、配置文件方式及代码方式,需要的朋友可以参考下
    2016-05-05

最新评论