Відновлення пароля адміну через phpMyAdmin. Відновлення пароля адміну через phpMyAdmin Abo відновлення пароля admin

29.04.2020 Огляди


Відновлення пароля адміну через phpMyAdmin. Wodrpress, DLE, Joomla та інші cms

Коли у веб майстра всього один сайт чи блог, та й електронна пошта, тільки в Яндексі та Google, плутанини з паролями доступу до адмінки не виникає.

Згодом з'являються нові сайти, нові ящики для різних цілей. Безумовно пам'ятати весь цей масив даних неможливо без належного обліку.

Напевно найпростішим, та й найнадійнішим засобом є найпростіша табличка, створена в Word або Excel. Краще якщо вона зберігається на знімному накопичувачі на зразок флешки. Але як завжди заважає неорганізованість і російське може, типу потім запишу дані.

При покупці одного сайту, отримав файли та дамп бази даних. Після встановлення на свій хостинг мені було відмовлено у доступі до адмінки. Оскільки при заливанні нової БД, Вордпрес змінив пароль, логін та електронну пошту адміну. Що робити у такому разі?

На допомогу адміну приходить як завжди phpMyAdmin! За наявності доступу, заміна пароля, логіна, електронної пошти, відбувається за лічені хвилини Цей спосіб не новий, описаний у різних джерелах, але він є найбільш працездатним і доступним для початківців.

Невеликий відступ. У БД паролі користувачів зберігаються зашифрованими за допомогою MD5. Принцип роботи є наступним. При вході в адмінку адмін вводить свій пароль та логін. Від введеного пароля обчислюється хеш – функція, а результат порівнюється зі значенням, яке зберігається в базі даних. При рівності значень – пароль вірний.

На відомому ресурсі знаходиться простий сервіс, що дозволяє виробляти шифрування в MD5:


Подібних сервісів у мережі безліч, варто лише набрати у пошуку "MD5".

Зміна пароля, логіну та ел. пошти Wordpress через phpMyAdmin:

Заходимо до панелі phpMyAdmin вашого сайту
2. Вибираємо необхідну БД, якщо вона не одна
3. Вибираємо таблицю wp_users, дію "Огляд"


4. Клікаємо мишкою і дивимося:


user_pass- $P$BkIM9ktWqa4z5yUiGh442kNqbKx/fG0
user_nicename- admin
user_email- [email protected]
display_name- admin

Редагуємо у таблиці дані:


Тут думаю пояснення зайві, всі ці дані ми можемо сміливо змінювати на свої.

Тепер згадаємо про MD5, зашифруємо ваш Новий парольта введемо його в поле user_pass.

Наприклад:
admin-
superadmin -
123 -
1. Вставляємо потрібне значення пароля у полі user_pass
2. Змінюємо пошту на свою
3. Тиснемо на кнопку "Пішов"
Виконується SQL-запит та показані зроблені зміни у таблиці БД:

Після цього можете сміливо заходити в адмінку, вводити потрібно не хеш, а слово зашифроване в MD5, наприклад, як у прикладах: admin, superadmin або 123.

Цей спосібдіє на будь-яких платформах, як DLE, Joomla, Joostina або Drupal, тобто на всіх сайтах, що використовують MySQL БД. Відмінність полягає лише у назвах таблиць, де зберігаються паролі користувачів. Наприклад подивимося бд сайту на dle.

Зміна пароля, логіну та ел. пошти DLE через phpMyAdmin:

1. Відкриваємо БД dle сайту
2. Знаходимо таблицю dle_users, тут зберігаються дані користувачів


3. Натискаємо на "Огляд"


4. Редагуємо та зберігаємо дані

Спосіб №2.
1. Йдемо в phpMyAdmin
2. Вибираємо зверху SQL
3. У форму необхідно вставити наступний запит:
INSERT INTO `dle_users` (`email`, `password`, `name`, `user_group`) VALUES (" [email protected]"d9b1d7db4cd6e70935368a1efb10e377", "newadmin", "1");
4. Після цього логінимся на сайті з такими даними:
Логін: newadmin
Пароль: 123

Як змінити пароль адміну для доступу до адмінпанелі сайту на Joomla:


1. Відкриваємо БД сайту joomla
2. Шукаємо таблицю
3. Редагуємо пароль, логін чи пошту
4. Зберігаємо




Так само можна працювати з будь-яким сайтом, головне знайти таблицю з користувачами. Якщо користувачів на сайті багато, то головний адміністраторзавжди має user_id=1.
Для початківців освоювати інтернет не хвилюйтеся і не бійтеся працювати з phpMyAdmin. Будь-яку операцію можна скасувати, якщо ви сумніваєтеся у правильності своїх дій. А вивчити і практично грамотно користуватися, можна лише шляхом спроб і помилок.

Хотів би окремо помітити, що описаний спосіб не є єдиним. Змінити пароль можна і шляхом SQL-запиту. Але для початківців він поки складний, а досвідчені вебмайстри не потребують пояснень.

Даним способом відновлення пароля, а також зміни логіну та пошти адміну, можна користуватися як на локальному серверіДенвер, і на віртуальному хостингу.

Успіхів вам в освоєнні phpMyAdmin, не втрачайте ніколи паролі та дані доступу!

Судячи зі статистики запитів у пошукових системах, ключова фраза "Не можу увійти в адмінку Joomla" зустрічається досить часто, а значить у вебмайстрів постійно виникає проблема з доступом до панелі керування сайтом.

А без адмінки адмініструвати сайт на движку Joomla неможливо, тому ви повинні знати, як відновити доступ до адмінпанелі, і як це здійснити кількома способами.

Саме це і буде розглянуто у цій статті.

Не можу увійти до адмінки, що робити

Причин появи фрази «не можу увійти до адмінки» може бути кілька. З одного боку, це могла бути ваша помилка. Згадайте всі зміни, які ви запровадили на сайті Joomla під час останнього вдалого сеансу в адмінпанелі. Можливо, ви випадково чи заради експерименту деактивували плагін «Користувач». Саме завдяки цьому інструменту з'являється форма авторизації. Щоб виправити таку помилку, вам необхідно зайти на хостинг у pHpMyAdmin і увійти до редактора jos_plugins. У редакторі ви знайдете пункт published. Якщо біля нього стоїть 0, поміняйте його на 1 – проблема буде вирішена.

Іноді проблема «не можу увійти в адмінку» абсолютно не залежить від вебмайстра. Таке буває, коли сайт зламують, або коли доступ до адміністративної панелі блокує хостинг через програмну атаку на сервер. У такому випадку напишіть на сервер технічну службупідтримки. Напишіть щось подібне до цього: «Не можу увійти в адмінпанель, вам відомі причини?». Зазвичай у служби підтримки завжди є готова відповідь і, швидше за все, вони вас виручать.

І остання найчастіша причина виникнення запиту "не можу увійти в адмінку" - це забудькуватість вебмайстрів. Чомусь сайтобудівники постійно забувають паролі, які самі й вигадали. У такому разі вам необхідно скинути старий пароль та вказати новий. Розглянемо кілька способів, як відновити пароль.

Як скинути та поміняти пароль у Joomla

Перший метод, як відновити пароль у Joomla – це редагування файлу configuration.php. Вам необхідно увімкнути FTP-клієнт та зайти на сервер. Далі знайдіть файл configuration.php. За промовчанням там встановлені права 444 — тимчасово змініть цей параметр на 644. Далі завантажте файл configuration.php на комп'ютер. Відкрийте цей файл за допомогою будь-якого php-редактора та введіть знизу наступний код:

public $root_user="ім'я_користувача"

Замість «ім'я користувача» вкажіть логін будь-якого користувача, зареєстрованого на сайті. Ви повинні знати пароль для входу до вказаного облікового запису.
https://www.youtube.com/watch?v=4PFPXZA6RAg
Joomla видасть вказаному облікового запису права адміністратора. Потім вам потрібно буде зайти в адмінку та змінити пароль до створеного облікового запису. Не забудьте змінити права файлу configuration.php на 444, щоб зміни набули чинності. Даний спосіб не підійде, якщо ви не знаєте жодного іншого облікового запису на сайті.

Наступний метод також вимагатиме від вас входу на хостинг - вам потрібно буде скинути старий пароль і вказати новий прямо в рядку бази даних. Зайдіть у MySQL за допомогою pHpMyAdmin. Вам потрібно знайти базу даних, в назві якої є фраза _users — до нижньої риси може бути вказано власне значення, індивідуальне для кожного сайту. Вам потрібно буде змінити пароль, але справа в тому, що Joomla шифрує дані, тому так просто ви цього не зможете зробити. Вам потрібно буде вказати на якийсь час стандартний парольа потім зайти в Джумла і поміняти його.

Ця комбінація символів змінить пароль адмінки на слово "secret"::trd7TvKHx6dMeoMmBVxYmg0vuXEA4199. Відразу після зміни зайдіть у панель керування та швидко зміните пароль, інакше є шанс, що ваш сайт зламають.
https://www.youtube.com/watch?v=08XRkiYlbEY
Якщо не входить в адмінку навіть після зміни пароля, ви забули, який саме користувач є суперадміністатором. У такому разі вам потрібно створити новий акаунтчерез базу даних. Знову зайдіть у pHpMyAdmin та відкрийте базу даних сайту. Вам потрібно буде створити новий SQL-запит для додавання облікового запису до адмінки. При цьому видаліть запит, який з'явиться автоматично. У запиті вам потрібно буде через теги insert into і values ​​вказати статус нового користувача та дані для входу. Із формуванням запиту вам допоможе технічна підтримкахостингу.

Наведених методів достатньо, щоб відновити доступ до облікового запису суперадміністратора на сайті Joomla.

Як відновити вхід до адмін панелі WordPress. Якщо вам не вдалося здійснити авторизацію в адмінки WordPress! Нічого страшного рішення є. У цьому посібнику я докладно опишу кілька прикладів відновлення доступу до WordPress. Припустимо, ви зіткнулися з цією проблемою, то не поспішайте видаляти ваш сайт і кидати в топку всі ваші починання. Адже це не вирішить проблеми!

Усі проблеми мають логічне рішення, тож не треба панікувати. Давайте краще познайомимося з деякими прикладами, які допоможуть вам швидко та безпечно вирішити цю неприємну проблему. І бути найбільш підкованими, якщо така ситуація раптом повториться в майбутньому. Як відновити вхід до адмінки WordPress? Уперед!

Зміст статті:

Зміна пароля від адмінки WordPress – через вікно авторизації адмін панелі

Найперший спосіб повернути свій доступ до адмін-панелі. Це скидання пароля через вікно авторизації. Спробуйте спочатку цей спосіб.

  1. Ознайомтеся із наданою інформацією.
  2. У полі "Ім'я користувача або e-mail" вам необхідно вказати діючу поштову скриньку або логін від адмін панелі.
  3. Натисніть на кнопку «Отримати новий пароль» — у короткий проміжок часу на вашу поштову скриньку, прийде лист з необхідною інформацією для відновлення доступу до вашої адмінки з новим паролем WordPress.

Примітка: Діючий логін та поштова скринька, які ви вказували під час встановлення двигуна.

Бувають випадки, коли цей спосіб не допомагає. Наприклад, ви забули ваш логін і поштову скриньку. Причин може бути велика кількість: сервер не відповідає або, можливо, не налаштований на розсилку пошти, неправильно вказаний e-mail і т.д. Налякатися не потрібно, є ще варіанти для відновлення доступу до вашого проекту. Наступним варіантом буде спрямоване коригування інформації бази Mysql вашого чинного проекту, утилітою PHPMyadmin.

Відновлення пароля WordPress за допомогою PHPMyadmin

Це найпоширеніший метод для створення нової авторизації, до адмін-панелі WordPress. Для початку Вам необхідно зайти на хостинг, або на ваш сервер з проектом, що знаходиться на ньому. Якщо проект знаходиться на хостингу! То вам необхідно зателефонувати або написати в тех-підтримку, свого хостинг-провайдера з проханням вислати необхідну інформацію, для використання утиліти PHPMyadmin. Будь-який постачальник послуг хостингу, що поважає себе, зобов'язаний надати вам ці дані. Якщо ні, переходьте до наступного варіанту.

PHPMyadmin – це універсальна утиліта, для управління базами даних Mysqlта іншими базами. Нам потрібний доступ саме до бази Mysql. У ній і містяться всі параметри установки WordPress, які відповідають за вхід та роботу вашого сайту. Почнемо!


Після авторизації в утиліті PHPMyadmin перед вами відкриється вікно з величезною кількістю функцій. Зверніть увагу на зображення вище.

  1. У лівій колонці знайдіть рядок wp_user, Ваш префікс може відрізнятися. Ознайомтеся зі статтею «В ній ви знайдете корисну інформаціюпро зміну префікса у базах Mysql. За замовчуванням у всіх установках WordPressпрефікс wp_. Якщо ви знайшли рядок wp_user, натисніть на нього. Дивіться зображення вище.
  2. У робочій зоні утиліти ви побачите зареєстрованих користувачів, вам необхідні дані про вашу облікового запису. У цьому полі натисніть на вкладку "Змінити".

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

  1. Зверніть увагу на рядок user_pass! Саме цей рядок відповідає за пароль входу в адмін панель WordPress. З нею ми і працюватимемо.
  2. Відкрийте вкладку та виберіть кодування MD5.
  3. У полі з незрозумілими символами, зітріть все і введіть новий пароль.
  4. І на завершення натисніть кнопку «Вперед». У деяких випадках це кнопка "ОК".

У цьому вікні ви можете спокійно змінити і логін, його значення знаходиться рядком вище над паролем. Також у цьому ж вікні змінюються й інша інформація, наприклад Email-адреса поштової скриньки. Після проходження всієї послідовності дій, авторизуйтесь у вашій адмін-панелі з новим паролем та логіном. Припустимо, цей приклад не допоміг, тоді перейдемо до ще більш потужних рішень цієї проблеми.

Відновлення та зміна пароля за допомогою файлу PHP

Цей метод буде більш корисним, ніж наприклад спосіб корекції інформації бази Mysql в PHPMyadmin. Розглянемо це рішення для відновлення інформації для подальшої успішної авторизації. Ось необхідний код:

ID); )

Для грамотного вирішення ситуації з вимушеною корекцією інформації, з наступним вдалим переходом до адміністративної частини вашого проекту. Потрібно додати додатковий файлик з типу "password_new"з розширенням PHP. Після цього вставте в цей файлик код розташований вище. Вам необхідно змінити лише рядки ‘ Ваше ім'я'і' Новий пароль' на ваші значення.

Далі ви можете використовувати будь-який FTP клієнт, ваше завдання підключитися до хостингу або сервера вашого проекту. Точніше потрібна діюча директорія сайту. Знайдіть у ній папочку wp-content, після створення в цій папці ще одну папочку з назвою mu-plugins. Далі вивантажте відповідний файл "password_new"у цю папку.

Відповідний шлях до вашого файлу з кодом повинен бути певного виду:
Після виконаних дій, ви легко зайдете в адмін панель WordPress. При вході Вам необхідно буде ввести дані для авторизації, які були вказані в попередньо створеному файлі з назвою password_new.Після цього обов'язково виконайте такі дії:

  1. Потім після вдалого переходу до вашої адміністративної частини вашого проекту, ви повинні змінити логін і пароль для наступної авторизації в панелі.
  2. Далі поверніться до папки з створеним файликом. Шлях: Ваш_сайт/wp-content/mu-plugins/password_new.phpі видаліть його.
  3. В іншому випадку, якщо ви не видалите цей код із файлом. При кожній авторизації в адміністративній частині проекту, ваш двигун буде прагнути змінити ваш пароль на відповідний тому, що ви створили за допомогою PHP коду. У результаті це сприятиме значному зниженню швидкості вашого проекту на движку WordPress або призвести до некоректної роботи. Будьте уважні.

Висновок

Я описав для вас, найдієвіші та найбезпечніші методи, відновлення доступу до адміністративної частини сайту. Я рекомендую вам, на майбутнє вигадуйте безпечніший пароль авторизації на вашому проекті. І обов'язково записуйте всю інформацію в блокнот або зберігайте в окремому файлі.

Це убереже Вас від неприємних проблем як ця. У деяких статтях, які планую написати. Будуть додаткові посібники з безпеки адміністративної частини CMS WordPress. Також я торкнуся безпосередньо плагінів безпеки і розповім про впровадження більш довгих адрес авторизації для адміністраторів сайту. Слідкуйте з майбутніми оновленнями на сайті. Бажаю вам чудового настрою.

  • Читайте статті на цю тему:

Втратили пароль адміністратора від магазину на Opencart? Є кілька варіантів змінити пароль opencart, розглянемо кожен окремо.

За допомогою Openсart 2 або пізнішої версії ви знайдете опцію скидання пароля на сторінці входу в адмінку. Для цього перейдіть за адресою адміністративної панелі та натисніть посилання «Забули пароль»або одразу перейдіть за адресою http://yourdomain.com/admin/index.php?route=common/forgottenта введіть email адміністратора. Далі переходьте за посиланням із листа та вводите вже новий пароль.

Що робити, якщо забули email і пароль адміністратора Opencart

Також є можливість відновити пароль адміністратора Opencart шляхом редагування бази даних MySQL через phpMyAdmin. Для цього перейдіть в панель свого хостингу і увійдіть до phpMyAdmin. Відкрийте базу даних, яку використовує магазин OpenCart. Знайдіть таблицю "oc_user" (або xyz_user , де xyz - префікс вашої бази даних). Щоб знайти таблицю користувачів, прокрутіть сторінку вниз на сторінці бази даних. Будь ласка, ознайомтесь із наведеним нижче зображенням для довідки.

Натисніть на таблицю. Тут ви побачите всю інформацію про користувачів. Знайдіть рядок, що містить логін користувача. Натисніть подвійним кліком на полі password і вставте значення « ». Після цих маніпуляцій можете сміливо переходити на сторінку входу та вводити свій логін та пароль зі значення "yourpassword". Але не забудьте змінити пароль через адмінку Opencart на складніший.

Або виконайте SQL запит через phpMyAdminвідразу вказавши складний пароль. Для цього перейдіть на вкладку SQL, вкажіть запит та натисніть кнопку Вперед

UPDATE `oc_user` SET `password` = md5("yourpassword") WHERE `username` = "admin"

де yourpassword - бажаний пароль користувача, а admin - ваш логін

Що робити, якщо не пам'ятаєте пароль від Opencart, email адміну і немає доступу до бази даних через панель хостингу.

У цьому випадку інформацію про базу даних можна переглянути у файлі config.php , зайшовши через FTP-клієнт (дивіться рядки 25-31 на скріншоті) та підключиться до неї через MySQL-менеджер.

І насамкінець, на мою думку, найпростіший і найшвидший варіант для відновлення входу в адмінку опенкарт

Якщо ви забули пароль від Opencart, поштову скриньку адміністратора та його логін, немає доступу до хостингу, додайте нового адміністратора.

Для цього створіть у корені сайту новий файл user.php із вмістом

error_reporting(-1);
header("Content-Type: text/html; charset=utf-8");
include("config.php");
$db = mysqli_connect(DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE);
$domain = $_SERVER["HTTP_HOST"];
$user = "Login"; // Логін користувача
$password_user = "Password"; // Пароль користувача
$mail = " [email protected]// Email користувача
$password = md5($password_user);
$ id =rand (99, 999);
$query_content = "INSERT INTO`" . DB_PREFIX. "user" (`user_id`, `user_group_id`, `username`, `password`, `salt`, `firstname`, `lastname`, `email`, `image`, `code`, `ip`, `status `, `date_added`) VALUES
($id, 1, "$user", "$password", "", "$user", "", "$mail", "", "", "127.0.0.1", 1, "2000-01 -01 00:00:00 ");";
$result_content = mysqli_query($db, $query_content);
if (!$result_content) (
echo "

Користувач $userне створено!

";
) else (
echo "

Користувач $userз паролем $password_userуспішно створено!

";
}
?>

Виконавши команду, пройшовши за адресою http://yourdomain.com/user.php ви побачите повідомлення про успішне створення користувача та інформацію про логіну та пароль для входу в адмінку Opencart.

Вітаю друзі! Напевно, у кожного з нас були випадки, коли ми забували паролі до своїх акаунтів. Звісно забував і я. На багатьох облікових записах є можливість відновлення забутого пароляі це робить відновлення доступним для звичайного користувача.

Але що робити, якщо ви забули пароль до адмінки Joomla 2.5? Як його відновити? Тут немає посилання відновлення забутого пароля.

Не біда, якщо знати, що робити і в цій статті я вам розповім порядок ваших дій.

Скидання пароля до адміністративної панелі Joomla 2.5

Якщо у вас є доступ до бази даних phpMyAdminце вже вирішення половини проблеми. Уся інформація про паролі зберігається там. Заходимо до phpMyAdmin.

Вибираємо нашу базу даних, якщо їх у вас є кілька, натискаємо вкладку SQL. З'являється вікно "Виконати SQL-запит(и) до бази даних".

У лівому вікні phpMyAdmin, дивимося префікс вашої бази даних (приклад: f0i2o_users, де f0i2o – і є префікс нашої БД).

У віконце «Виконати SQL-запит(и) до бази даних» копіюємо та вводимо наступний SQL-запит:

UPDATE prefix_users SET password = "e10adc3949ba59abbe56e057f20f883e" where username = "admin";

і змінюємо слово prefixна префікс вашої бази даних. Далі тиснете на ОК.

Все, тепер ваш пароль скинувся на 123456 .

Далі заходимо до адміністративної частини Joomla 2.5 і вводимо в поле Логін admin, а в полі Пароль 123456.

Не забудьте поміняти пароль після входу в адміністративну панель на свій і більш складний.

Хочу сказати, що спосіб випробуваний мною особисто та неодноразово. До речі дане відновленняконтролю над адміністративною частиною Joomla 2.5 працює і на хостингу та на локальному сервері.

Дякую за увагу.