2013-06-06 7 views
1

Good DayПолучение пароля от CPANEL с использованием phpmyadmin

Я разработчик интерфейса, и я мало что знаю из MySQL и баз данных.

У меня есть база данных Wordpress MySQL в CPanel. Теперь я забыл свой пароль, и пароль для моего пользователя, как видно в phpmyadmin, hashed/encrypted.

Как я могу получить пароль?

ПРИМЕЧАНИЕ: У меня нет доступа к серверу, так как это веб-сайт, на общей учетной записи хостинга, поэтому делает следующее невозможно для меня:

См this пост на Stack

Остановите процесс MySQL.

Запустите процесс MySQL с помощью опции -skip-grant-tables.

Запустите консольный клиент MySQL с параметром -u root.

Список всех пользователей;

SELECT * FROM mysql.user; 

Сбросить пароль;

UPDATE mysql.user SET Password=PASSWORD('[password]') WHERE User='[username]'; 

Но НЕ ЗАБУДЬТЕ к

Остановите процесс MySQL

Запуск процесса MySQL нормально (т.е. без опции --skip-грант-таблиц)

если вы закончите. В противном случае безопасность вашей базы данных может быть скомпрометирована.

ответ

5

Если ваш сайт работает, вы можете найти пользователя/пароль mysql в файле config.php в вашей файловой системе wordpress.

Иначе:

Ваш лучший вариант, вероятно, чтобы добавить пользователя в базу данных и дать ему необходимые привилегии, чтобы сделать это:

  1. Нажмите MySQL базы данных.
  2. Создайте нового пользователя.
  3. Назначить нового пользователя в вашей базе данных.
  4. Редактировать config.php в вашей файловой системе wordpress и перейти на новое имя пользователя.

Это не оптимально, но будет работать.

+0

спасибо. Ценю вашу помощь – DextrousDave

1

Существует простой способ получить доступ к вашей информации о пользователе WordPress, если вы не знаете пароль. Я предполагаю, что вы говорите об извлечении пароля пользователя WordPress. Для этого вам нужно иметь доступ и редактировать привилегии в своей базе данных.

-Open до PhpMyAdmin или же вы предпочитаете, чтобы получить доступ к базе данных таблиц

-Выберите базы данных

-Open табличного wp_users

-Пода колонка 'USER_LOGIN' вы должны найдите, к какой записи вы хотите получить доступ. Ваше имя пользователя должно быть в одной из строк.

-После того, как будет найдена колонка 'user_pass'. Теперь некоторые объяснения должны произойти. Вы не можете получить свой пароль без взлома/перебора, заставляющего это шифрование. Это зашифрованные пароли MD5. Мы просто создадим здесь новый пароль. Все, что вам нужно сделать, это Google «MD5 Hash generator». Я проверил это по первому результату, который я нашел, и это сработало.

-Когда вы найдете сайт с генератором, просто введите свой пароль, а затем получите хэш, который вам дал. Например, я набрал «пароль», и я получаю «5f4dcc3b5aa765d61d8327deb882cf99». Теперь у нас есть новый зашифрованный пароль для установки. Если вас беспокоят сайты, которые сохраняют ваши записи в пароле или хеши, просто составляйте пароль как временное исправление. Затем вы можете просто войти в систему с этим и позже изменить пароль через WordPress Dashboard.

-Выберите строки, что ваше имя пользователя находится. Нажмите кнопку Изменить/Edit затем просто скопировать и вставить весь MD5 Hash в колонку с wp_pass. (Переписать старый пароль кстати.) Save/Go/Выполнить, чтобы убедиться, таблица была переписана. В этом примере я бы вставлял «5f4dcc3b5aa765d61d8327deb882cf99» в столбец без кавычек, конечно.

-Пожалуйста обязательно только изменить запись «wp_pass» и убедитесь, что он соответствует правильному имени пользователя. (В том же ряду)

-Теперь вы должны быть в состоянии войти в систему с новым паролем. ('password')

Смежные вопросы