MySQL Password

Статус
В этой теме нельзя размещать новые ответы.
Можно - проапдейтить таблицу user.
 
Такая ситуация тоже у меня была, Но все решилось phpmyadmin'ом. :)
 
Если есть доступ к shell на сервере, то сделать это достаточно просто:

1. Останавливаем mysqld:

/etc/init.d/mysqld stop

2. Запускаем mysqld без проверки прав доступа:

mysqld_safe --skip-grant-tables &

3. Заходим под рутом и перебиваем пароль:

mysql -u root -D mysql
mysql> update user set password=password('new_password') where user='root';

4. Обновляем права доступа:

flush privileges;

5. Выходим, убиваем mysqld и запускаем его снова:

mysql> exit;
/etc/init.d/mysqld stop
/etc/init.d/mysqld start
 
Возможно все гораздо проще. В таблице users базы mysql есть столбец Host, туда нужно ставить знак % или пустое место. И не забыть удалить все дубликаты учетных записей оттуда
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху