mysqldb数据库主机不被接受?

时间:2011-06-19 20:59:48

标签: python mysql mysql-python

我做:

db=_mysql.connect(host="83.101.*.*",port=****,passwd="mypassword",user="myuser",db="myDB")

我收到此错误消息:

OperationalError: (1045, "Access denied for user 'myuser'@'91.176.*.*' (using password: YES)")

91.176。是我的家庭IP 83.101。是我想要达到的服务器。我似乎无法找到我做错的事:/。

2 个答案:

答案 0 :(得分:2)

如果你有SSH到你的服务器,从服务器shell登录mysql中的root用户,并在mysql.users表中为myuser记录设置主机'%'。 如果这是付费托管/服务器,请要求您的支持人员启用远程登录。

答案 1 :(得分:0)

用户名和主机的组合没有该密码。用户名不存在,不允许用户名从该主机连接,或者密码不正确。