2011-04-14 2 views
2

Я получаю сообщение об ошибке # 1045 - Доступ запрещен для пользователя 'root' @ 'localhost' (с использованием пароля: НЕТ) после того, как я случайно изменил пароль в phpmyadmin для root и 127.0.0.1. проблема в том, что я не могу изменить common.lib.php. Я хочу как-то вернуть эти изменения в mysql ... Doe к безопасности сервера я не могу многое изменитьPhpMyAdmin password

ответ

1

Прошло некоторое время с тех пор, как я использовал phpMyAdmin, но если я не ошибаюсь, он хранит его пароли в базе данных mysql он сам. Таким образом, если вы можете получить доступ к command-line of the server, вы можете изменить пароль с помощью простых операторов SQL.

+0

Я сделал это, используя командную строку, я добавил в mysql.users пользователя 127.0.0.1 со всем priviliages, и убил процесс, и он работал как шарм. Проблема состояла в том, что я не мог остановить XAMPP и не мог редактировать файлы XAMPP (по крайней мере по умолчанию), и я не мог убить процессы, а перезапуск не был ... сложным. И я не мог ничего установить ... Права администратора на сервере: | –

3

Надеюсь, вы сможете получить доступ к администрированию сервера mysql. Поскольку я знаю, что root является основным пользователем MySQL, это будет проблемой, если вы не сможете получить к нему доступ. Если у вас есть пользователь с тем же уровнем, попробуйте поменять пароль там, если это возможно.

Вот шаг о том, как сбросить пароль администратора в MySQL

Я также зависел в PHPMyAdmin до того, пока я не знаю SQLyog и MySQL Query Browser и верстак. Посмотрите на это как альтернативу на phpmyadmin.

0

Перейти к/и т.д./папки PHPMyAdmin. Открыть конфиг-db.php

Здесь вы найдете свое имя пользователя и пароль по умолчанию