mysql不允许远程用户访问主机服务器 1130
安装完之后成 使用 mysql admin连接报错
ERROR 1130: Host ***.***.***.*** is not allowed to connect to this MySQL server
以下百度查到的,试过可以
说明所连接的用户帐号没有远程连接的权限,只能在本机(localhost)登录。
需更改 mysql 数据库里的 user表里的 host项
把localhost改称%
具体步骤:登陆到mysql
首先 use mysql;
按照别人提供的方式update的时候,出现错误。
mysql> update user set host='%' where user = 'root';
ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'
然后查看了下数据库的host信息如下:
mysql> select host from user where user = 'root';
+-----------------------+
| host |
+-----------------------+
| % |
| 127.0.0.1 |
| localhost.localdomain |
+-----------------------+
3 rows in set (0.00 sec)
host已经有了%这个值,所以直接运行命令:
mysql>flush privileges;
再用mysql administrator连接...成功!!!
mysql不允许远程用户访问主机服务器 1130
原创mb644638dfa963e 博主文章分类:经验总结 ©著作权
©著作权归作者所有:来自51CTO博客作者mb644638dfa963e的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Mysql数据库系统部署用户授权远程访问Mysql
安装部署Mysql5.5,授权远程访问,解决部署Mysql错误
mysql centos 数据库 -
mysql不允许链接到服务器
一、出现报错,显示“1130 - Host 'IP' is not allowed to connect to this MySQL server“。百度了大量资料才发现是因为MySQL中的用户问题!!!远程登录到服务器电脑我是根据这篇文章来连接Mysql数据库的:如何登录mysql? cmd怎么连接mysql数据库1、使用cmd命令行 的方式去连接数据库最后报了个ERROR 1045 (2800
mysql不允许链接到服务器 cmd连接Mysql Mysql 1130错误 MySQL 200310038错误 Windows入站规则 -
mysql不允许root远程连接 sql不允许进行远程连接
SQL Server 2005 不允许远程连接的解决方法 刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:"在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序,
mysql不允许root远程连接 sql server 远程连接 sqlserver 数据库