Як відновити пароль wordpress

Змінюємо облікові дані існуючого користувача

Всі вони зберігаються в робочій базі MySQL в таблиці wp_users. Їх хеші можна знайти в поле user_pass, причому кожен пароль зашифрований алгоритмом md5. Загальний алгоритм зміни коду доступу наступний:

  • зайдіть в phpMyAdmin в адмінпанелі хостинг-провайдера;
  • відкрийте базу даних від цікавить майданчика;
  • відшукайте і відкрийте таблицю wp_users.

Правда, префікси wp_ використовуються системою за замовчуванням, але часто в різних проектах вони можуть позначатися і інакше, наприклад, rm_ і т. П. Якщо ви сумніваєтеся, який з них правильний, знайдіть і відкрийте в кореневому каталозі wp-config.php. Змінна $ table_prefix в ньому вкаже на вірний префікс.

Відновлення коду доступу в WordPress здійснюється наступним способом:

Інший спосіб завдання скидання пароля

Якщо з якихось причин вищеописаний спосіб не дав результату, то в тому ж phpMyAdmin можна не вибирати пункт MD5 в настройках, а безпосередньо відновити пароль для WordPress вже в хешировать вигляді. Зашифрувати таким чином будь-яке слово можна самостійно за допомогою одного зі спеціалізованих онлайн-сервісів.

Можна зробити ще простіше - взяти хеш заздалегідь відомого простого слова, наприклад, admin. У зашифрованому вигляді слово буде виглядати так - 21232f297a57a5a743894a0e4a801fc3. далі:

  • цей набір символів вставте в відповідну форму;
  • зайдіть в проект під вашим ім'ям та кодом доступу admin;
  • замініть в настройках це просте кодове слово на більш зламостійкі.

Після цього ви зможете в звичайному режимі заходити до свого облікового запису в WordPress.

Додаємо нового адміністратора

Якщо неможливо з якихось причин виконати скидання і відредагувати дані поточного адміністратора, який користувач забув, просто додайте нового з суперпользовательскімі правами. Для цього:

  1. Відкрийте власну таблицю wp_users сайту на WordPress описаним способом;
  2. Перейдіть в поточному вікні на вкладку «Вставити», де потрібно буде задати для користувача параметри:
  • ідентифікатор користувача ID (числове значення);
  • логін в поле user_login;
  • в формі user_pass задайте пароль, вибравши зі списку в колонці «Функція» значення MD5;
  • нік в поле user_nicename;
  • для отримання попереджень вкажіть пошту в user_email;
  • дату реєстрації в user_registered;
  • в поле user_status вкажіть значення 0;

○ відображається системою для користувача ім'я вказується в поле display_name.

Як відновити пароль wordpress

  1. Підтвердіть зміни, після чого в разі успішного виконання запиту з'явиться відповідне повідомлення, а в таблиці wp_users можна буде побачити тільки що вами створеного користувача.
  1. Відкрийте таблицю wp_usermeta і відкрийте вкладку «Вставити» на сторінці;
  2. У формі, що з'явилася потрібно буде заповнити наступні поля:
  • в user_id введіть ID створеного користувача;
  • поле meta_key слід заповнити, запровадивши рядок wp_capabilities;

○ в вікні meta_value ніяких змін робити не потрібно, umeta_id також залишається порожнім.

Як відновити пароль wordpress

  1. Натисніть Ok і знову відредагуйте wp_usermeta, де у вкладці «Вставити» потрібно заново заповнити невелику форму:
  • umeta_id залиште порожнім, в user_id введіть той же користувальницький ID;
  • в meta_key запишіть wp_user_level;
  • пункт meta_value заповніть значенням 10 - це максимальний рівень доступу адміністратора.
  1. Зайдіть звичайним способом в керуючу панель, всі права на майданчику вам тепер будуть доступні.

Читач, сподіваємося, не забув, що при введенні команди capabilities і user_level слід враховувати префікс таблиць. Залежно від значення останнього команда може виглядати як rm_capabilities і т. П.

Якщо немає доступу до phpMyAdmin

В цьому випадку у вас повинен бути доступ по FTP. Виконайте наступне:

Як відновити пароль wordpress