Як відновити пароль 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.
Додаємо нового адміністратора
Якщо неможливо з якихось причин виконати скидання і відредагувати дані поточного адміністратора, який користувач забув, просто додайте нового з суперпользовательскімі правами. Для цього:
- Відкрийте власну таблицю wp_users сайту на WordPress описаним способом;
- Перейдіть в поточному вікні на вкладку «Вставити», де потрібно буде задати для користувача параметри:
- ідентифікатор користувача ID (числове значення);
- логін в поле user_login;
- в формі user_pass задайте пароль, вибравши зі списку в колонці «Функція» значення MD5;
- нік в поле user_nicename;
- для отримання попереджень вкажіть пошту в user_email;
- дату реєстрації в user_registered;
- в поле user_status вкажіть значення 0;
○ відображається системою для користувача ім'я вказується в поле display_name.

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

- Натисніть Ok і знову відредагуйте wp_usermeta, де у вкладці «Вставити» потрібно заново заповнити невелику форму:
- umeta_id залиште порожнім, в user_id введіть той же користувальницький ID;
- в meta_key запишіть wp_user_level;
- пункт meta_value заповніть значенням 10 - це максимальний рівень доступу адміністратора.
- Зайдіть звичайним способом в керуючу панель, всі права на майданчику вам тепер будуть доступні.
Читач, сподіваємося, не забув, що при введенні команди capabilities і user_level слід враховувати префікс таблиць. Залежно від значення останнього команда може виглядати як rm_capabilities і т. П.
Якщо немає доступу до phpMyAdmin
В цьому випадку у вас повинен бути доступ по FTP. Виконайте наступне:
