Cách thiết lập lại mật khẩu quản trị WordPress trên dòng lệnh

theanh

Administrator
Nhân viên
Bạn có thể thiết lập lại thông tin đăng nhập WordPress thông qua shell bằng trình khách dòng lệnh MySQL mysql hoặc bằng cách sử dụng lệnh wp-cli, một chương trình nhỏ nhưng tiện dụng để quản lý các phiên bản WordPress trên shell.

Sử dụng lệnh mysql để đặt mật khẩu WordPress mới​

Bước đầu tiên là đăng nhập vào máy chủ của bạn thông qua SSH. Trước khi thay đổi mật khẩu trong cơ sở dữ liệu, bạn nên kiểm tra xem bạn có bản sao lưu cơ sở dữ liệu gần đây không, đề phòng trường hợp có sự cố xảy ra.

Sử dụng công cụ dòng lệnh MySQL để kết nối với máy chủ MySQL hoặc MariaDB:
Mã:
mysql -u username -p
Thay thế username bằng tên người dùng MySQL của bạn. Bạn sẽ được nhắc nhập mật khẩu.

Sau khi đăng nhập vào MySQL, bạn cần chọn cơ sở dữ liệu WordPress của mình:
Mã:
use wordpress_db;
Thay thế `wordpress_db` bằng tên cơ sở dữ liệu của bạn.

Sau đó, bạn phải thực hiện truy vấn SQL để cập nhật mật khẩu người dùng. WordPress sử dụng thuật toán băm MD5:
Mã:
UPDATE `wp_users` SET `user_pass` = MD5('newpassword') WHERE `user_login` = 'yourusername';
Thay thế newpassword bằng mật khẩu mới mong muốn của bạn và yourusername bằng tên người dùng WordPress của bạn.

Nhập:
Mã:
exit
để thoát khỏi dấu nhắc MySQL.

Cập nhật Mật khẩu Quản trị WordPress bằng wp-cli​

Sử dụng lệnh wp-cli thậm chí còn dễ dàng hơn để đặt lại mật khẩu quản trị viên WordPress.

Bước đầu tiên là đăng nhập vào máy chủ của bạn bằng SSH. Nếu bạn chưa cài đặt wp-cli, hãy làm theo hướng dẫn sau.

Sau đó, sử dụng lệnh wp-cli để đặt lại mật khẩu:
Mã:
wp user update username --user_pass=newpassword
Thay thế username bằng tên người dùng WordPress của bạn và newpassword bằng mật khẩu mới của bạn.
 
Back
Bên trên