Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Access denied for user root@localhost (using password: YES)
 
 автор: Polina   (10.06.2009 в 14:20)   письмо автору
 
 

Люди подскажите в чем ошибка!?

<code>
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in Z:\home\localhost\www\apple.php on line 13
Не могу создать соединение
</code>

  Ответить  
 
 автор: Дем   (10.06.2009 в 14:27)
 
   для: Polina   (10.06.2009 в 14:20)
 

Как я понял вы неправильно указали пароль... Покажите свою строчку с mysql_connect();
Если вы подключаетесь к БД на своём компе, то попробуйте так:
mysql_connect("localhost", "root", "");

  Ответить  
 
 автор: Polina   (10.06.2009 в 14:30)   письмо автору
 
   для: Дем   (10.06.2009 в 14:27)
 

/* Некоторые переменные */
<code>
$hostname = "localhost";
$username = "root";
$password = "123";
$dbName = "products";


/* Таблица MySQL, в которой хранятся данные */
$userstable = "clients";

/* email администратора */
$adminaddress = "administration@me.com";

/* создать соединение */
MYSQL_CONNECT($hostname,$username,$password) OR DIE("Не могу создать соединение ");

</code>

  Ответить  
 
 автор: Valick   (10.06.2009 в 14:48)   письмо автору
 
   для: Polina   (10.06.2009 в 14:30)
 

пароль у Вас точно 123? по умолчанию в Денвере он $password = "";

  Ответить  
 
 автор: Polina   (10.06.2009 в 14:48)   письмо автору
 
   для: Valick   (10.06.2009 в 14:48)
 

я сама создавала такого пользователя

  Ответить  
 
 автор: sim5   (10.06.2009 в 14:57)   письмо автору
 
   для: Polina   (10.06.2009 в 14:48)
 

Как вы могли такого пользователя (root) создать, если он в Денвере уже существует?

  Ответить  
 
 автор: Polina   (10.06.2009 в 15:05)   письмо автору
 
   для: sim5   (10.06.2009 в 14:57)
 

Элементарно,в phpmyadmin есть возможность создать пользователя какого тебе надо

  Ответить  
 
 автор: sim5   (10.06.2009 в 15:18)   письмо автору
 
   для: Polina   (10.06.2009 в 15:05)
 

Это я знаю, но по умолчанию в Денвере уже есть пользователь root, и при попытке создания нового пользователя с этим же логином, Денвер выдаст вам предупреждение о невозможности таквой операции.
Проведите эксперемент. Заходите в Денвер по http://localhost/denwer/Tools/addmuser/index.php.
Пароль администратора MySQL - оставьте пустым.
Имя базы данных - mybase
Логин пользователя - myuser
Пароль - asdfg
Жмем "Создать....". Денвер не будет "ругаться" и ответит "База данных и новый пользователь заведены". Выполняем:
<?
mysql_connect
("localhost","myuser","asdfg") or die (mysql_error());
mysql_select_db('mybase') or die (mysql_error());
?>

И как?

  Ответить  
 
 автор: Polina   (10.06.2009 в 15:20)   письмо автору
 
   для: sim5   (10.06.2009 в 15:18)
 

Спасибо за помощь,но я нашла свой касяк,я пользователя создала не на локалхосте)))

  Ответить  
 
 автор: Пятачок   (10.06.2009 в 14:39)   письмо автору
 
   для: Polina   (10.06.2009 в 14:20)
 

А у вас служба mySQL запущена?
Пользуйтесь денвером, вам же проще будет

  Ответить  
 
 автор: Polina   (10.06.2009 в 14:46)   письмо автору
 
   для: Пятачок   (10.06.2009 в 14:39)
 

:) я им и пользуюсь

  Ответить  
 
 автор: Polina   (10.06.2009 в 15:15)   письмо автору
 
   для: Polina   (10.06.2009 в 14:46)
 

Все короче разобралась))))че было долго объяснять

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования