|
|
|
| (тема не новая, но я весь нет облазила-эффекта ноль)
помогите пожайлуста, я новичек(уже 2 недели мучаюсь);
ставила все что можно (TopServer;SMTPserver;WAMP) Win Vista;
1.
сменила пароль на c:\wamp\bin\mysql\mysql5.1.36\bin\mysql.exe командой:
SET PASSWORD FOR peter@localhost = OLD_PASSWORD('something');
flush privileges;
(консоль запускается через пароль 123 нормально)
2.
открываем
C:\wamp\apps\phpmyadmin3.2.0.1\config.inc.php
внесла
$cfg['Servers'][$i]['password'] = '123';
(НовПасс=123);
3. В результате на localhost\phpmyadmin:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
phpMyAdmin не смог установить соединение с сервером MySQL.
Проверьте хост, имя пользователя и пароль установленные в конфигурационном файле
config.inc.php
МОЖЕТ В КАКОМ-ТО ЕЩЕ ФАЙЛЕ ПРОПИСАТЬ пасс НАДО? | |
|
|
|
|
|
|
|
для: Kalistro
(14.07.2009 в 23:01)
| | приведите всю секцию config.inc.php
Или вообще весь файл
Внешне впечатление такое, что либо Вы не в той секции этот пароль вписываете.
Либо вообще не в том каталоге, что соответствует запускаемому phpMyAdmin | |
|
|
|
|
|
|
|
для: Trianon
(14.07.2009 в 23:39)
| | Извините, что буду не отвечать. а тоже спрашивать.
Дело в том, что нужно было поменять пароль root пользователю, я поменяла пароль в разделе phpmyadmin:
- привелегии специфичные для базы данных
тут ->ИЗМЕНИТЬ ПАРОЛЬ:
ввела новый пароль с подтверждением.
-Изменить информацию логина/копировать пользователя
теперь выходит ошибка :
Добро пожаловать в phpMyAdmin 2.5.7-pl1
phpMyAdmin попытался соединиться с сервером MySQL, но сервер отверг соединение. Проверьте имя хоста, пользователя и пароль в config.inc.php.
Ошибка
Ответ MySQL:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
Я так думаю, что пароль.который я ввела не для пользователя root? а для БД. Подскажите как убрать его? | |
|
|
|
|
 83.1 Кб |
|
|
для: Leisan
(20.01.2010 в 20:20)
| | скриншот смены пароля | |
|
|
|
|
|
|
|
для: Leisan
(20.01.2010 в 20:21)
| | я установила в файле config.inc.php в троке $cfg['Servers'][$i]['password'] пароль, что вводила, теперь при входе в phpmyadmin выходит сообщение:
Ошибка
Ответ MySQL:
#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client | |
|
|
|
|
|
|
|
для: Kalistro
(14.07.2009 в 23:01)
| |
SET PASSWORD FOR peter@localhost = OLD_PASSWORD('something');
flush privileges
|
а почему пароль меняется для peter , а заходите под root? | |
|
|
|
|
|
|
|
для: GeorgeIV
(20.01.2010 в 20:33)
| | объясните пожалуйста,я новичок в этом деле, где и каким образом установить SET PASSWORD.....? | |
|
|
|
|
|
|
|
для: Leisan
(20.01.2010 в 20:37)
| | Вам придется зайти либо в phpMyAdmin (если у Вас в php установлен не только php_mysql.dll, но и php_mysqli.dll) либо, что в консольный (командно-строчный) клиент mysql и выполнить этот оператор
( SET PASSWORD FOR root@localhost ... ) из-под него.
[пуск] / выполнить... / cmd
c:
cd \mysql\bin
mysql -u root -pСтрокаПароля
SET PASSWORD FOR root@localhost = OLD_PASSWORD('СтрокаПароля');
flush privileges
|
пароль латинскими само собой.
само собой каталог, где лежит mysql.exe у Вас может быть другим. | |
|
|
|
|
|
|
|
для: GeorgeIV
(20.01.2010 в 20:33)
| | peter - это у Kalistro , а у меня root | |
|
|
|
|
|
|
|
для: Kalistro
(14.07.2009 в 23:01)
| | Недавно столкнулся с этой проблемой.... нашел решение:
попробуй в config.inc.php заменить:
$cfg['Servers'][$i]['auth_type'] = 'config';
на
$cfg['Servers'][$i]['auth_type'] = 'http';
... мне помогло... | |
|
|
|
|
|
|
|
для: nos_anton
(27.10.2010 в 17:23)
| | Dai tebe Bog ZDOROVYA! | |
|
|
|