mysqldb db host не принимается? - PullRequest
0 голосов
/ 20 июня 2011

Я делаю:

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 ]

2 голосов
/ 20 июня 2011

Если у вас есть SSH к вашему серверу, войдите в серверную оболочку от имени пользователя root в mysql и установите для host значение «%» в таблице mysql.users для записи myuser.Если это платный хостинг / сервер, обратитесь в службу поддержки, чтобы включить удаленный вход.

0 голосов
/ 20 июня 2011

Эта комбинация имени пользователя и хоста не имеет этого пароля. Либо имя пользователя не существует, ему не разрешено подключаться с этого хоста, либо пароль неверный.

...