WDlinux官方论坛's Archiver

88170351@qq.com 发表于 2013-4-17 22:59

管理员, 创建远程mysql数据库用户,为什么连接不上啊

错误信息:
Query Error: CREATE DATABASE IF NOT EXISTS `jdcms`

链接地址(The URL Is):
http://www.xxxxxx.com

MySQL服务器错误(MySQL Server Error):
Host '114.80.210.96' is not allowed to connect to this MySQL server ( 1130 )   

说是没启动,  但是本地使用,是好好的。

happyboy 发表于 2013-4-18 09:19

把你需要远程登录的用户的主机添加你指定的IP地址或者是任意主机%  iptables开通相应的端口

88170351@qq.com 发表于 2013-4-18 17:57

[b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=22024&ptid=5640]2#[/url] [i]happyboy[/i] [/b]


   


防火墙我开通过了。   现在是从哪儿开通,

88170351@qq.com 发表于 2013-4-18 18:01

[attach]2836[/attach]

88170351@qq.com 发表于 2013-4-18 18:02

[b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=22050&ptid=5640]4#[/url] [i]88170351@qq.com[/i] [/b]


    [attach]2837[/attach]  


     用的端口映射。 。      内网是这个  192.168.1.10   外网已经映射过了。  

还是不行出现  1130错误。

88170351@qq.com 发表于 2013-4-18 18:04

网站的服务器,  还有数据库的服务器是分开的,

为什么 会提示  网站的服务器ip呢,  114.80.210.96      

不是应该提示数据库服务器的地址吗

happyboy 发表于 2013-4-18 18:18

[i=s] 本帖最后由 happyboy 于 2013-4-18 18:33 编辑 [/i]

你都没看我的第一句。。。。[url=http://www.wdlinux.cn/bbs/viewthread.php?tid=4231]http://www.wdlinux.cn/bbs/viewthread.php?tid=4231[/url]
或者在phpmyadmin里面点权限,修改你需要远程登录的用户,修改主机为你指定的IP地址(114.80.210.96)或者是任意主机%

88170351@qq.com 发表于 2013-4-18 18:27

如果你想连接你的mysql的时候发生这个错误:

ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server


解决方法:

1. 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"

mysql -u root -pvmware

mysql>use mysql;

mysql>update user set host = '%' where user = 'root';

mysql>select host, user from user;


2. 授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;


如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

88170351@qq.com 发表于 2013-4-18 18:33

现在还没解决呢,    admin  求救。

88170351@qq.com 发表于 2013-4-18 18:45

谢谢。搞定了。  我直接在访问ip哪儿, 填写%  就可以了。

390836847 发表于 2013-4-19 02:20

{:3_41:}

你居然写的内网IP。。。。。。


我表示很无语。。。。

你读是这么读的,你的.config.php 是怎么配置的?

ljzxh 发表于 2014-1-8 00:25

[b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=22056&ptid=5640]10#[/url] [i]88170351@qq.com[/i] [/b]

好用,顶你了:)

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.