chery
Новичок
Access denied for user: 'cherry@localhost'
Здравствуйте. Ребята, знаю, тема поднималась неоднократно, но все топики соответствующие перечитал и мануал листаю. Проблема такая. Создаётся база данных с именем зарегистрировавшегося пользователя. Создаются таблицы. вносятся данный в них, далее при обращении к этой базе выводит мне :
Warning: mysql_connect() [function.mysql-connect]: Access denied for user: 'cherry@localhost' (Using password: YES) in C:\Program Files\Apache Group\Apache\htdocs\cherry\db_mysql.php on line 26
Access denied for user: 'cherry@localhost' (Using password: YES)
Вот собственно код, создающий базу:
Всё создаётся нормально, но пишет мне вышеприведённое сообщение. Также пытался установить права для этого пользователя:
Опять та же грабля.
Это смешно, но вчера под конец рабочего дня всё работало, кроме того вчера с этими скриптами создавал проект и всё работает. Сегодня повторяю всё те же манипуляции - и ошибка.
Что за ерунда?
Здравствуйте. Ребята, знаю, тема поднималась неоднократно, но все топики соответствующие перечитал и мануал листаю. Проблема такая. Создаётся база данных с именем зарегистрировавшегося пользователя. Создаются таблицы. вносятся данный в них, далее при обращении к этой базе выводит мне :
Warning: mysql_connect() [function.mysql-connect]: Access denied for user: 'cherry@localhost' (Using password: YES) in C:\Program Files\Apache Group\Apache\htdocs\cherry\db_mysql.php on line 26
Access denied for user: 'cherry@localhost' (Using password: YES)
Вот собственно код, создающий базу:
PHP:
$my_host= $_POST['$host'];
$my_user= $_POST['$valid_user'];
$my_pass= $_POST['$valid_user'];
$my_db= $_POST['$valid_user'];
echo "Подключение к mysql........ ";
@mysql_connect($my_host, $my_user, $my_pass) or die(mysql_error());
echo "Готово... <br />";
echo "Создание новой БД.........";
@mysql_query("CREATE DATABASE `$valid_user`") or die(mysql_error());
echo "Готово... <br />";
echo "Выбор БД................. ";
@mysql_select_db($valid_user) or die(mysql_error());
echo "Готово... <br /><br />";
PHP:
echo "Установка прав.........";
@mysql_query("grant select, insert, update, delete on `$valid_user`.* to $valid_user@'$my_host' identified by '$valid_user'") or die(mysql_error());
echo "Готово... <br /><br />";
Это смешно, но вчера под конец рабочего дня всё работало, кроме того вчера с этими скриптами создавал проект и всё работает. Сегодня повторяю всё те же манипуляции - и ошибка.
Что за ерунда?