解决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免安装版配置步骤详解,提供了二个网友的安装方法,大家可以参考使用
    2013-12-12
  • Mysql案例刨析事务隔离级别

    Mysql案例刨析事务隔离级别

    隔离性其实比想象要复杂。在SQL中定义了四种隔离的级别,每一种隔离级别都规定了一个事务中的修改,哪些是在事务内和事务间是可见的,哪些是不可见的。较低级别的隔离通常来说能承受更高的并发,系统的开销也会更小
    2021-09-09
  • Linux下自动备份MySQL的方法

    Linux下自动备份MySQL的方法

    这篇文章主要介绍了Linux下自动备份MySQL的方法,需要的朋友可以参考下
    2015-01-01
  • 详细分析mysql视图的原理及使用方法

    详细分析mysql视图的原理及使用方法

    这篇文章主要介绍了mysql视图的相关资料,帮助大家更好的理解和学习MySQL,感兴趣的朋友可以了解下
    2020-08-08
  • MySQL与存储过程的相关资料

    MySQL与存储过程的相关资料

    这篇文章主要介绍了MySQL与存储过程的相关资料,需要的朋友可以参考下
    2007-03-03
  • MySQL清空数据表的方法实例与分析

    MySQL清空数据表的方法实例与分析

    这篇文章给大家详细介绍了MySQL清空数据表的方法,文中给出了实例代码,对大家学习使用MySQL具有一定的参考借鉴价值,有需要的可以参考借鉴,下面来一起看看吧。
    2016-10-10
  • 深入理解MySQL分区表的使用

    深入理解MySQL分区表的使用

    本文主要介绍了深入理解MySQL分区表的使用
    2024-03-03
  • mysql备份的三种方式详解

    mysql备份的三种方式详解

    备份的本质就是将数据集另存一个副本,但是原数据会不停的发生变化,所以利用备份只能回复到数据变化之前的数据。那变化之后的呢?所以制定一个好的备份策略很重要
    2013-09-09
  • 详解MySQL日期 字符串 时间戳互转

    详解MySQL日期 字符串 时间戳互转

    本篇文章主要介绍了详解MySQL日期 字符串 时间戳互转,详解date转字符串、date转时间戳、字符串转date、字符串转时间戳、时间戳转date,时间戳转字符串,有兴趣的可以了解一下。
    2017-01-01
  • 基于mysql数据库的密码问题详解

    基于mysql数据库的密码问题详解

    本篇文章是对mysql数据库的密码问题进行了详细的分析介绍,需要的朋友参考下
    2013-06-06

最新评论