Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> mysql_select_db, Access denied for user 
:(
    Опции темы
yulyaT
  Дата 10.6.2012, 18:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 30.1.2012

Репутация: нет
Всего: нет



Пожалуйста помогите!!!
На сайте freetzi.com создаю базку 12345,
запускаю скрипт прямо на сайте на создание таблицы users,
запускаю скрипт на заполнение insert into.
ПРЯМО НА САЙТЕ такой select * from `users` проходит, всё как должно быть.
Создаю файл db.php
Код

<?
$hostname = 'localhost';
$username = '12345';
$password = 'qwerty';
$dbName = 'users';

$lnk = mysql_connect($hostname,$username,$password)  or die('Not connected : ' . mysql_error());
print "*****".$lnk."---------<br>";
mysql_select_db($dbName,$lnk) or die('Cant use:'.mysql_error());   
mysql_close();
?>


Принт проходит:
*****Resource id #2---------
А на mysql_select_db слетает 
Cant use:Access denied for user '12345'@'localhost' to database 'users'

Замена кавычек 0х27 на двойную 0х22 в именах ничего не дает, также не помог вариант с кавычкой 0х60. 
Вариант 
Код

mysql_connect($hostname,$username,$password) OR DIE("1.=".mysql_error());
mysql_select_db($dbName) or die("2.=".mysql_error());  

заканчивается тем же, т.е. коннект проходит, а подсоединение к таблице не проходит:(
Помогите плс, с MySQL+PHP не приходилось работать, только с MSSQL+ASP.
Заранее всем спасибо!!
PM MAIL   Вверх
ashain
Дата 10.6.2012, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 50
Регистрация: 3.7.2011

Репутация: нет
Всего: 1



Судя по всему нет доступа для user'а с localhost'а. Попробуйте указать адрес сайта вместо localhost, учитывая то, что с сайта доступ есть...
PM MAIL   Вверх
yulyaT
Дата 10.6.2012, 23:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 30.1.2012

Репутация: нет
Всего: нет



Так не проходит, в таком варианте срабатывает die('Not connected : ' . mysql_error())
Not connected : Can't connect to MySQL server on 'ххх.freetzi.com' (111)
Кроме того, я думаю раз с localhost ошибка не выскакивает, значит он серверу подходит и причина в users.
Предлагали вариант: $dbName = 'localhost.users';
Он тоже  не работает:(
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.1224 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.