1 (изменено: karen, 2010-09-07 11:56:11)

Тема: Проблема с паролем в phpmyadmin

Старался убрать пароль в phpmyadmin, напортачил что-то и теперь, выдаёт ошибку

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

Перечитал форум, но полезного не нашёл, может поможете. Спасибо заранее!!!

http://s59.radikal.ru/i163/1009/24/5d24ad68290b.jpg

все РНР файлы работают, есть коннект с базами

2 (изменено: DmitryV, 2010-09-07 12:54:48)

Re: Проблема с паролем в phpmyadmin

karen
Подробнее вы пароль root убрали или в конфиг файле phpmyadmin его изменили? Пожалуйста подробней опишите Ваши действия.
если в phpmyadmin в сонфиг файле config.inc.php то исправить можно в строках

$cfg['Servers'][$i]['auth_type'] = 'config'; // или выберете метод 'cookie' когда запрашивает пароль на вход
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'ваш пароль'; // если у Вас выбран метод 'config'

$cfg['blowfish_secret'] = 'YTYtytuytYT87678678678687'; // любые комбинации если у Вас выбран метод 'cookie'

3

Re: Проблема с паролем в phpmyadmin

DmitryV сказал:

Подробнее

Объясню всё с начало.. У друга моего, установлен такой же phpmyadmin как и у меня, но у него в РНР файлах для того что-бы подключиться к базе пароля не надо...типа вот так (( mysql_connect("localhost","root","");)), а мне дома приходится постоянно файлы переделывать которые я беру у него с компа. Так вот, для того что-бы постоянно не редактировать свои файлы, я решил зайти в localhost/phpmyadmin и своим умом убрать пароль, только как? этого не зная.. Зашёл я в "привилегии" а что там я напортачил если честно не помню... Помню что где-то удалил (*** - пароль какой-то) нажав phpmyadmin не выдал никакой ошибки, как только я обновил страницу браузера, то так сразу мне показалась такая картинка..(Картинка в прошлом ПОСТЕ)... Помогите пож-та. очнь нужно... Спасибо Заранее!!

Сообщение добавлено Tue Sep  7 19:57:24 2010

DmitryV сказал:

$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password']

Вот этого я нигде не смог найти!

4

Re: Проблема с паролем в phpmyadmin

phpmyadmin что у Вас прописано в файле - config.inc.php пропишите что я Вам написал выше но без пароля если убрали, если не поможет запустите MySQLInstanceConfig.exe из директории MySQL/bin  и сконфирурите базу данных mysql заново файлы ваших баз данных не пропадут.
Или Вы можете восстановить пароль от баз данных MySQL если повторите следующие 5 шагов:

Остановите службу MySQL.
Запустите службу MySQL (mysqld) с опцией --skip-grant-tables, т.к. в этом случае пароль не запрашивается .
Подключитесь к серверу MySQL c root-привелегиями
Введите новый пароль.
Выйдите и перезапустите службу MySQL.

5

Re: Проблема с паролем в phpmyadmin

В config.inc.php таких строк вообще нету... такие или на подобие есть в config.sample.inc.php

6 (изменено: DmitryV, 2010-09-08 01:12:51)

Re: Проблема с паролем в phpmyadmin

так сделайте конфиг - раз его нет так и не может понять как соединяться файл конфигурации должен быть. создайте config.inc.php с вашими настройками например:

<?php

/* Servers configuration */
$i = 0;

/* Server: localhost*/
$i++;
$cfg['Servers'][$i]['verbose'] = 'Local';
$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]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';

$cfg['blowfish_secret'] = 'Ty676hRf01697986k30x14';
$cfg['DefaultLang'] = 'ru-cp1251';

?>

Подробнее описаны настройки в http://php-myadmin.ru/learning/instrument-pma.html

7

Re: Проблема с паролем в phpmyadmin

Короче я тут напортачил..Вы лучше помогите мне всё удалить правильно.А затем я запишу всё заново!

8

Re: Проблема с паролем в phpmyadmin

karen
Удалите программы через удаление программ, если Вы это хотите, если только phpmyadmin то удалите его папку и скачайте занова или разорхивируйте, если у Вас есть файлы, в папку от куда считывает его Ваш http сервер, затем удалите папку setup и создайте файл конфиг с текстом что писал раннее и поместите его в корень папки где расположен phpmyadmin, скачать дистрибутив Вы можете по ссылке - http://www.phpmyadmin.net/home_page/downloads.php выберите файл - phpMyAdmin-3.3.7-all-languages.zip
Вам поможет статья - http://php-myadmin.ru/learning/instrument-pma.html 
В установке Apache php и MySQL Вам помогут статьи - http://php-myadmin.ru/learning/instrument-intro.html
Будут трудности пишите, Вам обязательно помогут.

9

Re: Проблема с паролем в phpmyadmin

Я весьма вам благодарен!!!