รีเซ็ตรหัสผ่าน Admin WordPress ผ่านทาง MySQL Command Line

Wordpress เป็น CMS โอเพนซอร์ซที่ได้รับความนิยมอย่างมากที่เขียนด้วย PHP มันง่ายมากที่จะติดตั้งและจัดการ แต่บางครั้งคุณลืมรหัสผ่านการจัดการของคุณ หากไม่มีคุณจะไม่สามารถอัปเดตเว็บไซต์ของคุณได้ ในบทความนี้ฉันจะแสดงวิธีรีเซ็ตรหัสผ่านผู้ดูแลระบบ WordPress ของคุณอย่างง่ายดายโดยไม่ต้องทำให้เว็บไซต์ของคุณอยู่ในโหมดออฟไลน์หรือเสี่ยงต่อการสูญเสียข้อมูลอันมีค่าของคุณ

บทความนี้ใช้ได้กับระบบปฏิบัติการใด ๆ ตราบใดที่คุณใช้ MySQL หรือ MariaDB เป็นเซิร์ฟเวอร์ฐานข้อมูลของคุณ

ความต้องการ

คุณต้องเข้าถึงเซิร์ฟเวอร์ของคุณผ่านทางคอนโซล SSH หรือ KVM และสามารถเรียกใช้เครื่องมือบรรทัดคำสั่ง MySQL จากที่นั่น

รีเซ็ตรหัสผ่านผู้ดูแลระบบ WordPress

ในการใช้เครื่องมือบรรทัดคำสั่ง MySQL คุณต้องเข้าสู่ระบบ MySQL ก่อน ขอแนะนำอย่างยิ่งให้ใช้ข้อมูลรับรองบัญชี WordPress SQL ของคุณไม่ใช่บัญชีรูทของ MySQL ด้วยการทำเช่นนี้คุณสามารถมั่นใจได้ว่าหากมีสิ่งผิดปกติอย่างน้อยที่สุดคุณจะไม่เกิดความเสียหายกับฐานข้อมูลอื่นบนเซิร์ฟเวอร์

ข้อมูลประจำตัวบัญชี WordPress SQL จะถูกเก็บไว้ในไฟล์ที่เรียกว่าwp-config.phpรูทของเว็บไซต์ของคุณ

เราต้องการบรรทัดต่อไปนี้ภายในwp-config.phpไฟล์:

define('DB_NAME', 'myWordpressDB');
define('DB_USER', 'myUserName');
define('DB_PASSWORD', 'aVeryStrongPassword');
$table_prefix  = 'wp_';

ตอนนี้คุณสามารถใช้ข้อมูลนี้เพื่อเข้าสู่ระบบ MySQL และทำการเปลี่ยนแปลงที่จำเป็น ก่อนที่จะไปเพิ่มเติมเราจะทำการสำรองข้อมูลเต็มรูปแบบของฐานข้อมูล:

mysqldump -umyUserName -paVeryStrongPassword myWordpressDB | gzip -9 > myWordpressDB.sql.gz

ตอนนี้เข้าสู่ MySQL:

mysql -umyUserName -paVeryStrongPassword

แสดงรายการฐานข้อมูลที่มีอยู่:

show databases;

 +--------------------+
 | Database           |
 +--------------------+
 | myWordpressDB      |
 | information_schema |
 +--------------------+

เลือกฐานข้อมูล WordPress ของคุณ:

use myWordpressDB;

แสดงรายการผู้ใช้ WordPress ทั้งหมดพร้อม ID, ชื่อผู้ใช้และรหัสผ่านที่เข้ารหัส:

SELECT ID, user_login, user_pass FROM wp_users;

+----+------------+------------------------------------+
| ID | user_login | user_pass                          |
+----+------------+------------------------------------+
|  1 | admin      | $P$B02fIYCZKcVrKFGpPqio80Wh7A.7NK/ |
|  2 | alex       | $P$BCFybroBJDFuv1oQdLIWcNp8jMCmsl1 |
+----+------------+------------------------------------+

ID 1เป็นของผู้ใช้ WordPress admin หลักและมีสิทธิ์สูงสุดในซอฟต์แวร์ ด้วยเหตุนี้เราจะรีเซ็ตรหัสผ่าน:

UPDATE wp_users SET user_pass=MD5('YourNewStrongPassword') WHERE ID = 1;

ตอนนี้ถ้าคุณแสดงรายชื่อผู้ใช้อีกครั้งคุณจะเห็นว่าผู้ใช้ 'admin' มีรหัสผ่านที่เข้ารหัสใหม่:

SELECT ID, user_login, user_pass FROM wp_users;

+----+------------+------------------------------------+
| ID | user_login | user_pass                          |
+----+------------+------------------------------------+
|  1 | admin      | daa0f3ff755e00a95b8dd93dfb476936   |
|  2 | alex       | $P$BCFybroBJDFuv1oQdLIWcNp8jMCmsl1 |
+----+------------+------------------------------------+

การติดตั้งเริ่มต้นของ WordPress ใช้PasswordHashสำหรับการเข้ารหัสรหัสผ่านของผู้ใช้ซึ่งแฮชมันด้วย MD5 8 รายการ อย่างไรก็ตามการแฮช MD5 เริ่มต้นนั้นเป็นที่ยอมรับเช่นกันซึ่งเป็นสาเหตุที่วิธีการนี้ใช้งานได้

ตอนนี้คุณสามารถเข้าสู่คอนโซล WordPress admin ด้วยรหัสผ่านใหม่

ฝากความเห็น

วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS

วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS

เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย

ตั้งค่า Nginx บน Ubuntu เพื่อสตรีมวิดีโอสด HLS

ตั้งค่า Nginx บน Ubuntu เพื่อสตรีมวิดีโอสด HLS

เรียนรู้วิธีการตั้งค่า Nginx บน Ubuntu สำหรับการสตรีมวิดีโอสด HLS ด้วยคำแนะนำที่ชัดเจนและเป็นประโยชน์

การสำรองข้อมูลยอดนิยมด้วย Percona XtraBackup บนแอพ WordPress แบบคลิกเดียว

การสำรองข้อมูลยอดนิยมด้วย Percona XtraBackup บนแอพ WordPress แบบคลิกเดียว

เรียนรู้การใช้ Percona XtraBackup สำหรับการสำรองข้อมูลด้วยวิธีที่เป็นระบบและง่ายดายบน WordPress ออนไลน์ของคุณ

ReactOS: นี่คืออนาคตของ Windows หรือไม่?

ReactOS: นี่คืออนาคตของ Windows หรือไม่?

ReactOS ซึ่งเป็นโอเพ่นซอร์สและระบบปฏิบัติการฟรีพร้อมเวอร์ชันล่าสุดแล้ว สามารถตอบสนองความต้องการของผู้ใช้ Windows ยุคใหม่และล้ม Microsoft ได้หรือไม่? มาหาข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบเก่านี้ แต่เป็นประสบการณ์ OS ที่ใหม่กว่ากัน

AI สามารถต่อสู้กับการโจมตีของแรนซัมแวร์ที่เพิ่มขึ้นได้หรือไม่

AI สามารถต่อสู้กับการโจมตีของแรนซัมแวร์ที่เพิ่มขึ้นได้หรือไม่

การโจมตีของ Ransomware กำลังเพิ่มขึ้น แต่ AI สามารถช่วยจัดการกับไวรัสคอมพิวเตอร์ตัวล่าสุดได้หรือไม่? AI คือคำตอบ? อ่านที่นี่รู้ว่า AI boone หรือ bane

เชื่อมต่อผ่าน WhatsApp Desktop App 24*7

เชื่อมต่อผ่าน WhatsApp Desktop App 24*7

ในที่สุด Whatsapp ก็เปิดตัวแอพเดสก์ท็อปสำหรับผู้ใช้ Mac และ Windows ตอนนี้คุณสามารถเข้าถึง Whatsapp จาก Windows หรือ Mac ได้อย่างง่ายดาย ใช้ได้กับ Windows 8+ และ Mac OS 10.9+

AI จะนำกระบวนการอัตโนมัติไปสู่อีกระดับได้อย่างไร

AI จะนำกระบวนการอัตโนมัติไปสู่อีกระดับได้อย่างไร

อ่านข้อมูลนี้เพื่อทราบว่าปัญญาประดิษฐ์กำลังได้รับความนิยมในหมู่บริษัทขนาดเล็กอย่างไร และเพิ่มโอกาสในการทำให้พวกเขาเติบโตและทำให้คู่แข่งได้เปรียบ

การอัปเดตเสริม macOS Catalina 10.15.4 ทำให้เกิดปัญหามากกว่าการแก้ปัญหา

การอัปเดตเสริม macOS Catalina 10.15.4 ทำให้เกิดปัญหามากกว่าการแก้ปัญหา

เมื่อเร็ว ๆ นี้ Apple เปิดตัว macOS Catalina 10.15.4 การอัปเดตเสริมเพื่อแก้ไขปัญหา แต่ดูเหมือนว่าการอัปเดตทำให้เกิดปัญหามากขึ้นที่นำไปสู่การสร้างเครื่อง Mac อ่านบทความนี้เพื่อเรียนรู้เพิ่มเติม

13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data

13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data

13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data

ระบบไฟล์บันทึกคืออะไรและทำงานอย่างไร

ระบบไฟล์บันทึกคืออะไรและทำงานอย่างไร

คอมพิวเตอร์ของเราจัดเก็บข้อมูลทั้งหมดในลักษณะที่เรียกว่าระบบไฟล์บันทึก เป็นวิธีการที่มีประสิทธิภาพที่ช่วยให้คอมพิวเตอร์สามารถค้นหาและแสดงไฟล์ได้ทันทีที่คุณกดค้นหาhttps://wethegeek.com/?p=94116&preview=true