今天在用sqlyog连接非本地的Mysql服务器的数据库,居然无法连接很奇怪,报1130错误,
ERROR 1130: Host 192.168.3.100 is not allowed to connect to this
MySQL server
猜想是无法给远程连接的用户权限问题。结果这样子操作mysql库,即可解决。特贴出来。。在本机登入mysql后,更改
“mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'。。
mysql -u root
-p
mysql>use
mysql;
mysql>select 'host'
from user where user='root';
mysql>update user
set host = '%' where user ='root';
mysql>flush
privileges;
mysql>select
'host' from user where
user='root';
第一句是以权限用户root登录
第二句:选择mysql库
第三句:查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称)
第四句:修改host值(以通配符%的内容增加主机/IP地址),当然也可以直接增加IP地址
第五句:刷新MySQL的系统权限相关表
第六句:再重新查看user表时,有修改。。
记得Mysql服务需要重新启动(确保修改有效),否则可能修改的结果无法体现。
分享到:
相关推荐
标题中的"StatementInvalid: Mysql::Error: query: not connected"是一个常见的MySQL错误,提示数据库连接已断开,用户在尝试执行查询时遇到了问题。这个错误通常发生在以下几种情况: 1. **数据库连接未建立**:在...
通过上述分析,可以了解到`Warning: mysql_query()`错误的产生原因及其解决方法。对于这类问题,正确的做法是仔细检查和调试代码,确保数据库连接的逻辑是正确和高效的。同时,重视数据库安全和代码维护,选择更好的...
Durid 连接 Mycat+MySQL 过程中报 1243 错误的解决办法 在本篇文章中,我们将讨论 Durid 连接 Mycat+MySQL 过程中报 1243 错误的解决办法。该错误信息是“ERROR ...
MySQL 的常见错误解决 MySQL 是一个广泛使用的关系数据库管理系统,但是在使用过程中经常会遇到各种错误,本文将介绍 MySQL 的常见错误解决方案。...通过这些方法,可以解决 MySQL 的常见错误,提高数据库管理效率。
在启动过程中出现了“验证产品加密狗无效:error:1001”的错误提示,该问题通常出现在V5系统启动时,并且与MySQL数据库参数配置有关。 #### 问题解决方法 为了解决这一问题,我们需要对可能的原因进行逐一排查,并...
### MySQL ERROR 1045 (28000) 错误解析及解决方法 #### 错误概述 在MySQL数据库操作过程中,用户可能会遇到`ERROR 1045 (28000)`这一错误提示。该错误的具体含义为“访问被拒绝,原因是你对所需密码的用户账户...
Delphi DBX和MySQL连接的发生DBX错误:无法正确初始化驱动。(DBX Error: Driver could not be properly initialized. Client library may be missing, not installed properly, ...),我找到了合适的libmysql.dll和...
错误现象 无法连接到 .。在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误... (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (.Net SqlClient Data Provider) 很详细的过程。
远程连接MySQL所遇到的问题以及解决问题方法 在 Linux 系统中,使用 YUM 命令安装 MySQL 后,需要进行一系列的配置以便能够远程连接 MySQL 数据库。以下是解决不能进行远程连接 MySQL 数据库的问题的方法,这些方法...
一般MySQL连接不上,可能有两大原因:1、MyEclipse配置错误 2、MySQL配置不当。 一、我们一般的连接步骤如下: 1、在MyEclipse中连接MySQL数据库:依次点击window–>show view–>other–>MyEclipse Database–>DB ...
总之,解决MySQL连接问题需要仔细排查服务状态、权限设置、配置文件内容和数据文件的兼容性。在处理这些问题时,务必谨慎操作,避免丢失数据。如果以上方法都无法解决问题,建议查看MySQL的日志文件,它会提供更具体...
在使用Navicat for MySQL进行远程连接时,如果遇到了错误代码1130(`ERROR 1130: Host 'IP地址' is not allowed to connect to this MySQL server`),这通常意味着MySQL服务器不允许来自该特定IP地址的连接。...
很明显这是连接初始化阶段就丢失了连接的错误。 google半天大多是说的注释掉配置文件中 bind-address = 127.0.0.1 这一句。 但是我的配置文件并没有配置这一句,各种搜索均未果。今天偶然在网上看到一个遇到同样问题...
### MySQL连接错误解决 在安装MySQL之后,可能会遇到无法连接的问题,其中一种常见的错误提示是“Error 1045 Access denied for user 'root'@'localhost' (using password: YES)”。这个问题通常出现在尝试使用root...
MySQL 错误代码是 MySQL 数据库管理系统中的一种错误处理机制,当 MySQL 遇到某些问题或异常情况时,系统将抛出一个错误代码,该错误代码可以帮助开发者和数据库管理员快速地定位和解决问题。下面是 MySQL 错误代码...
在本文中,我们看到的是一个典型的权限问题错误信息:`Error: SELECT command denied to user '数据库'@'IP地址' for table 'pre_ucenter_vars' Errno: 1142`。这意味着当前用户没有足够的权限来执行 SELECT 操作。 ...
在使用ODBC(Open Database Connectivity)连接MySQL数据库时,可能会遇到“ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序”的异常。这个错误通常表示系统无法找到有效的...
- MySQL出现SQL Error (2013)连接错误的解决方法 - KB967723造成MySQL频繁无法连接 - mysql服务启动却连接不上的解决方法 - mysql server 5.5连接不上的解决方法 以上这些文章提供了更多关于MySQL连接问题的解决...
如果仍然无法连接,查阅MySQL的日志文件,如`/var/log/mysql/error.log`(Linux)或`C:\ProgramData\MySQL\MySQL Server x.x\data\hostname.err`(Windows),日志通常会提供更详细的错误信息。 总之,解决“mysql...