Re: #1045 - Access denied for user 'root'@'localhost' (using password: NO)

да, устанавливал, соответственно и прописал его в файле config.inc.php

Hanut пишет:
Олег Иванович пишет:

Apache 2.2.22

Если MySQL устанавливали самостоятельно, то при его установке должны были задать пароль пользователя root. Вы устанавливали пароль при установки MySQL?

Отредактировано Олег Иванович (2013-01-18 22:10:56)

52

Re: #1045 - Access denied for user 'root'@'localhost' (using password: NO)

Олег Иванович пишет:

да, устанавливал, соответственно и прописал его в файле config.inc.php

У вас действительно ошибка такого вида?
Access denied for user 'root'@'localhost' (using password: NO)

Если да, то в ней указано, что для пользователя root указывается пустой пароль. Покажите где вы прописали пароль root.

ВКонтакте Facebook Twitter

Re: #1045 - Access denied for user 'root'@'localhost' (using password: NO)

вот что прописанов в файле, всё делал согласно статьи об установке локального сервера с этого сайта
<?php
   $i = 0;
   $i++;
   $cfg['Servers'][$i]['host'] = 'localhost';
   $cfg['Servers'][$i]['extension'] = 'mysqli';
   $cfg['Servers'][$i]['connect_type'] = 'tcp';
   $cfg['Servers'][$i]['compress'] = false;
   $cfg['Servers'][$i]['auth_type'] = 'config';
   $cfg['Servers'][$i]['user'] = 'root';
   $cfg['Servers'][$i]['password'] = 'bubonidze'; // Пароль пользователя root
?>

Отредактировано Олег Иванович (2013-01-18 23:41:15)

54

Re: #1045 - Access denied for user 'root'@'localhost' (using password: NO)

Олег Иванович пишет:

вот что прописанов в файле, всё делал согласно статьи об установке локального сервера с этого сайта

Ошибок в конфигурационном файле нет. Еще раз посмотрите выводимую ошибку, дейстительно ли она имеет вид:
Access denied for user 'root'@'localhost' (using password: NO)

ВКонтакте Facebook Twitter

Re: #1045 - Access denied for user 'root'@'localhost' (using password: NO)

вот:
#1045 - Access denied for user 'root'@'localhost' (using password: NO
жаль не могу прикрепить изображение, что-то не могу разобраться, как его вставить....

56

Re: #1045 - Access denied for user 'root'@'localhost' (using password: NO)

Олег Иванович пишет:

using password: NO

Это означает, что либо вы запускаете не тот phpMyAdmin у которого редактировали конфигурационный файл, либо отредактированный конфигурационный файл не читается скриптом. Проверьте, чтобы конфигурационный файл находился в корне phpMyAdmin и имел имя config.inc.php. Если все-равно не работает, то отошлите config.inc.php на hanut@php-myadmin.ru , возможно там какая-то ошибка все-таки есть.

ВКонтакте Facebook Twitter

Re: #1045 - Access denied for user 'root'@'localhost' (using password: NO)

файл config.inc.php находится в C:\webserver\localhost\www\phpmyadmin - данная папка только одна, больше я никаких не создавал, сейчас отправлю файл по указанному Вами адресу...

58

Re: #1045 - Access denied for user 'root'@'localhost' (using password: NO)

всем доброго времени суток.
искал решение проблемы вида #1045 - Access denied for user 'root'@'localhost' (using password: NO) и таки его нашел.
распишу алгоритм по пунктам:

1). в файле my.ini (my.cnf в линуксе) после строки

[mysqld]

дописать

skip-grant-tables

перезапускаем сервер.
после сброса пароля эту строку убрать .

2). далее командуем серверу:

mysql> flush privileges;
mysql> set password for root@localhost=password('');

3). радуемся smile

59

Re: #1045 - Access denied for user 'root'@'localhost' (using password: NO)

Нашел более простое решение

в файле config.inc.php - закоментируйте строчку    $cfg['Servers'][$i]['auth_type'] = 'config';

После чего попытйтесь войти - запросит имя и пароль, вводите... вот Вам и счастье))))

60

Re: #1045 - Access denied for user 'root'@'localhost' (using password: NO)

DmitryV пишет:

Юлия Бойко измените строку:

$cfg['Servers'][$i]['auth_type'] = 'config';

на строку:

$cfg['Servers'][$i]['auth_type'] = 'cookie';

и добавьте строку:

$cfg['blowfish_secret'] = '42387482ytytuytT887687';

и укажите логин и пароль при входе в форме, не перепутайте язык и регистр.

Супер спасибо! Со строкой

$cfg['blowfish_secret'] = '42387482ytytuytT887687';

ничего не понял и не получилось - что должно было произойти при добавлении?

61

Re: #1045 - Access denied for user 'root'@'localhost' (using password: NO)

qbodp пишет:

что должно было произойти при добавлении?

Ничего произойти не должно. Это уникальная строка (ключ). Добавьте любой набор букв и цифр. Запоминать эту строку не надо и вводить ее тоже нигде не надо, кроме конфигурационного файла один единственный раз.

ВКонтакте Facebook Twitter