解决MySQL ERROR 1130 (HY000): Host '192.168.1.8' is not allowe

WBOY
풀어 주다: 2016-06-07 16:08:23
원래의
1746명이 탐색했습니다.

解决MySQL ERROR 1130 (HY000): Host

解决MySQL ERROR 1130 (HY000): Host '192.168.1.8' is not allowed to connect to this MySQL server

本机是mysql的数据库,想用另一台ip为192.168.1.8的连接这个mysql数据库,可是报了这个错误。

查询得到2个方法

第一个是在user表把localhost改为%, 我这么做后不仅没有解决,本地连接都要root@%这么做了(现在想想好像失误把所有localhost都给改了)。

第二个方法就生效了。

终端登陆mysql,执行一句sql:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.8' IDENTIFIED BY 'www.linuxidc.com' WITH GRANT OPTION;

其中'www.linuxidc.com'就是设定连接密码了,然后192.168.1.8就可以连接了,简单有效,不是任意主机都可连,也安全一些。

Linux下MySQL Error 1130 不能远程访问 

本文永久更新链接地址:

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿