`

#1130 - Host 'localhost' is not allowed to connect to this MySQL server

阅读更多

转自CSDN:http://blog.csdn.net/T_Ren1988/archive/2010/10/18/5949311.aspx

 

对初次使用mysql的人来说经常出现如下错误“#1130 - Host 'localhost' is not allowed to connect to this MySQL server”或只能过过localhost连接mysql不能通过ip地址连接到mysql,这都是mysql远程登陆的问题。

mysql默认是不支持远程登陆的,所以要实现远程登陆必须用户进行设置

1、通过提升root用户的权限来支持远程登陆

2、通过创建一个用户并设置相应的权限来支持远程登陆

方法1通过改变root用户的权限来达到目的并不是最好的办法,最好通过新建一个用户并设置权限最好,所以我们采用方法2

步骤:

1、 启动mysql客户端,并输入用户密码



2、 建立一个用户’admin’,密码为’123’,输入如下命令:

grant all on *.* to ‘admin’@’%’ identified by ‘123’ with grant option




3、 通过查看用户表,是否增加了admin用户,输入如下命令:

use mysql;

select host,user from user;




备注:grant命令的详细情况参见mysql手册,以上操作对解决mysql远程登陆已经足够。


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/T_Ren1988/archive/2010/10/18/5949311.aspx

分享到:
评论

相关推荐

    "Host 'localhost' is not allowed to connect to this MySQL server" 的原因及解决办法

    在使用MySQL数据库时,可能会遇到"Host 'localhost' is not allowed to connect to this MySQL server"的错误信息,这是由于MySQL的安全机制所致。MySQL的安全机制是基于主机名和用户名的组合来控制访问权限的。因此...

    Host 'localhost' Not Allowed To Connect To Server

    标题 "Host 'localhost' Not Allowed To Connect To Server" 是一个常见的MySQL服务器错误,通常发生在尝试从本地主机连接到数据库服务时被拒绝的情况。这个错误意味着MySQL服务器的配置没有正确地允许来自localhost...

    MYSQL不能从远程连接的一个解决方法(s not allowed to connect to this MySQL server)

    在使用MySQL数据库时,有时会遇到“ERROR 1130: Host ‘192.168.1.3’ is not allowed to connect to this MySQL server”的错误,这意味着当前的用户账户没有权限从指定的远程主机进行连接。解决这个问题通常涉及到...

    mysql error 1130 hy000:Host’localhost’解决方案

    ERROR 1130 (HY000): Host ‘localhost’ is not allowed to connect to this MySQL server www.jb51.net 出现原因: mysql只有一个root用户,修改root密码后选了MD5,提交后,重新 登陆出现“Host ‘localhost’ is...

    有效解决ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (111)

    在本文中,我们将深入探讨如何有效解决“ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (111)”这个错误,它通常发生在尝试连接到本地MySQL服务器时失败的情况。 首先,这个错误代码...

    远程用户连接mysql授权

    ### 远程用户连接MySQL授权详解 #### 一、引言 随着互联网技术的发展与企业规模的扩大,数据库系统的远程访问需求日益增加。对于MySQL这样的关系型数据库管理系统而言,实现远程用户连接授权变得尤为重要。本文将...

    linux下mysql8安装及报错汇总

    用 Navicat 配置远程连接 MySQL 数据库时遇到报错信息 1130 - Host XXX is not allowed to connect to this MySQL server 解决方法: 首先,登录 root 用户: `use mysql;` 然后,查看 root 用户的 host: `...

    mysql error 1130 hy000:Host'localhost'解决方案

    MySQL错误1130(HY000):Host 'localhost' is not allowed to connect to this MySQL server是一个常见的问题,通常表示客户端尝试连接到MySQL服务器时被拒绝,即使使用的是正确的用户名和密码。这个问题可能是由于...

    出现Host.txt

    解决办法:mysql 出现Host 'localhost' is not allowed to connect to this MySQL server 错误。

    MySql 8.0 安装与配置

    在使用 Navicat Premium 连接 MYSQL 8.0 时,可能会遇到“is not allowed to connect to this mysql server”的报错信息。解决方法是修改 MYSQL 8.0 的用户账户,允许从远程连接。具体方法是登录 MYSQL 8.0 数据库,...

    MYSQL拒绝访问报错not allowed to connect

    当你尝试从一个不在允许列表中的主机连接到MySQL服务器时,你会收到"Host '****' is not allowed to connect to this MySQL server"的错误。这里的"****"代表试图连接的主机名或IP地址。 解决这个问题的一种方法是...

    zabbix安装文档

    如果遇到“1130-host is not allowed to connect to this MySql server”的错误,可以通过以下两种方式解决: - **方法一:** 修改MySQL的`user`表中的`host`字段,将“localhost”改为“%”。 ```bash ...

    Linux下mysql安装步骤

    有时可能会遇到“host is not allowed to connect to this MySQL server”的错误,这通常是因为MySQL服务器不允许远程连接。可以通过修改MySQL配置文件或直接在MySQL命令行中更改权限设置来解决这个问题。 1. **...

    部署centos 7 mysql 所遇到的问题以及解决的方法

    错误码1130: Host is not allowed to connect to this MySQL server** - **问题描述**: 尽管已经开放了3306端口,但仍会收到“Host is not allowed to connect to this MySQL server”的错误提示。 - **解决方案**...

    MYSQL删除匿名用户的方法(提高安全性)

    安装完MySQL以后会自动创建一个root用户和一个匿名用户,对于root大家都非常注意,而这个匿名用户很多人都会忽略,大概是因为匿名用户默认设定为只能在本地使用的缘故吧。  但如果MySQL要作为数据库提供给Web服务器...

    linux环境安装mysql5.7 v1.1.docx

    - 如果遇到“Host '10.4.0.93' is not allowed to connect to this MySQL server”的错误提示,可以按照以下步骤解决: 1. 使用root用户登录MySQL。 2. 查询允许连接的主机列表:`SELECT host FROM mysql.user ...

    MySQL实现远程登录的方法

    MySQL 实现远程登录的方法涉及到多个步骤,主要是解决“Host 'Local' is not allowed to connect to this MySQL server”的错误,这是由于 MySQL 服务器未配置允许远程访问导致的。下面将详细介绍如何解决这个问题。...

    Mysql数据库远程授权

    如果mysql不支持远程连接,会出现提示:错误代码是1130,ERROR 1130: Host 192.168.0.10 is not allowed to connect to this MySQL server ,解决此问题有以下2个方法:  1、改表法:在本机登入mysql后,更改...

    MySQL如何通过Navicat实现远程连接

    直接使用Navicat通过IP连接会报各种错误,例如:Error 1130: Host ‘192.168.1.80’ is not allowed to connect to this MySQL server。 经过个人验证,得到解决方法,如下: 授权法: 1.首先使用localhost登录到想...

Global site tag (gtag.js) - Google Analytics