Access denied for user: 'z6226@%' to database 'recepty'

  • Автор темы Автор темы jetty
  • Дата начала Дата начала

jetty

Новичок
Access denied for user: 'z6226@%' to database 'recepty'

ошибка в топике.
Код:
$user="z6226";
mysql_connect("www.capriz.ru", $user, "правильный 100%");
mysql_select_db("recepty") or die(mysql_error());

Почему такое может быть?
 
растолковать, почему.
пароль/логин от этотй базы.
почему Access denied?
 
и почему к логину добавляется "@%" ?

-~{}~ 27.06.06 14:51:

ок .
А права выставляются в PHPMyAdmin?
 
jetty
Вы коннектитесь к удаленному серверу? (имя сервера указано у Вас как "www.capriz.ru"). Т.е. скрипт и сервер базы данных расположенны на разных компьютерах? Сообщение об ошибке говорит Вам о том, что доступ для пользователя 'z6226' с произвольного хоста запрещен.
 
пасиб.
Это можно исправить в ПХПМайАдмин или к хостеру обратиться?
 
jetty что именно исправить? Я пока только могу предположить, что надо указать в качестве имени сервера не "www.capriz.ru", а "localhost".

но на самом деле это должно быть написано у хостера в соответствующем разделе документации для пользователей. Поищите там что-нибудь про скрипты и MySQL...
 
в привелегиях вместо any host (%) пропиши свой "www.capriz.ru", это раз. Какой-нибудь тулзой проверь, может ты к базе доступ то имеешь, а к таблицам и данным нет. Вообщем копайся в привелегиях.
 
Сверху