1 (изменено: nettle, 2010-04-20 09:24:29)

Тема: Ошибка 1045

Здравствуйте. При запуске phpmyadmin возникает ошибка phpMyAdmin не смог установить соединение с сервером MySQL. Проверьте хост, имя пользователя и пароль установленные в конфигурационном файле config.inc.php и удостоверьтесь, что они соответствуют данным полученным от администратора сервера MySQL.
#1045 - Access denied for user 'root'@'localhost' (using password: YES)

Вот config.inc.php:

$i = 0;
$i++;
$cfg['Servers'][$i]['host']          = 'localhost'; 
$cfg['Servers'][$i]['port']          = '';          
$cfg['Servers'][$i]['socket']        = '';         
$cfg['Servers'][$i]['connect_type']  = 'tcp';      
$cfg['Servers'][$i]['extension']     = 'mysql';     
$cfg['Servers'][$i]['compress']      = FALSE;    
                                                   
$cfg['Servers'][$i]['controluser']   = 'pma';        
$cfg['Servers'][$i]['controlpass']   = 'pmapass';          
$cfg['Servers'][$i]['auth_type']     = 'config';    
$cfg['Servers'][$i]['user']          = 'root';     
$cfg['Servers'][$i]['password']      = 'pass';

В php.ini строка extension=php_mysql.dll раскомментирована. Подскажите пожалуйста как исправить???
P.S. Если удалить пароль ($cfg['Servers'][$i]['password']      = ''), то остается та же ошибка (#1045 - Access denied for user 'root'@'localhost' (using password: YES)), а если выбрать 2-ой и 3-й localhost(root) - все работает.

2

Re: Ошибка 1045

nettle
При такой строке:
$cfg['Servers'][$i]['password']      = '';
Должно быть (using password: NO), по крайней мере. Иначе выходит, что пароль откуда-то из другой директивы передается.

3 (изменено: nettle, 2010-04-20 21:28:11)

Re: Ошибка 1045

Hanut сказал:

Должно быть (using password: NO),

в том то и дело... Не понятно все как-то... Не подскажете как разобраться?
Денвер переустановила, и все конфигурационные файлы заменила на "старые", раньше с такими настройками все работало, тепекрь нет... Может в my.cnf что-то поменять надо???

4

Re: Ошибка 1045

nettle
Покажите конфигурационный файл phpMyAdmin (config.inc.php).