Bạn có bao giờ quên mật khẩu quản trị WordPress? Và bạn làm gì khi quên mật khẩu? Thật may cho chúng ta, WordPress, hay bất kỳ mã nguồn website nào đều có chức năng reset mật khẩu thông qua email (dù bạn tự viết mã nguồn xây dựng site thì đây là tính năng cơ bản buộc phải có).
Ngoài ra, còn một cách đơn giản, trực tiếp hơn là thay đổi mật khẩu WordPress từ PhpMyAdmin. Điều này là quan trọng và bạn cần phải biết, bởi trong một vài trường hợp, site của bạn bị tấn công, hay vì bất kỳ một lý do chưa biết nào khác khiến bạn không thể truy cập vào trang quản trị, không hiện ra ô đăng nhập và rõ ràng là chẳng thể reset mật khẩu qua email. Vậy cách đổi mật khẩu WordPress từ PhpMyAdmin như thế nào?
Đổi mật khẩu WordPress từ PhpMyAdmin
1. Xác định tên CSDL Website của bạn
Như các bạn đã biết, mỗi website WordPress sử dụng một cơ sở dữ liệu (CSDL) MySQL có thể được truy cập được thông qua PhpMyAdmin của host, và chúng ta có thể thay đổi mật khẩu được lưu trữ dưới dạng mã hóa trong CSDL này. Điều bạn cần làm trước tiên là xác định được tên CSDL mà website bạn đang sử dụng. Nếu bạn nhớ chính xác tên CSDL thì điều đó là rất tốt, còn không, hãy mở file wp-config.php
nằm trong thư mục gốc của website, và tìm tới dòngDB_NAME
(dòng 26 nhưng trong hình ví dụ bên dưới)
2. Đổi mật khẩu trong Database
Các bạn truy cập vào Cpanel (hay bất kỳ panel quản trị nào mà host bạn đang sử dụng), tìm đến mục Databases và chọn phpMyAdmin
Tại trang kế tiếp, bạn chọn đúng database mà website bạn đang kết nối tới, và tìm đến bảngwp_users
, với wp_
là prefix mặc định của WordPress, nếu bạn đã đổi prefix thì bắt đầu của bảng users
sẽ là prefix bạn chọn, trong ví dụ này prefix trên site của mình là wdp_
. Click vào tab Browse
Và bạn sẽ thấy tất cả những users có trong website. Ở đây ta cần đổi mật khẩu WordPress cho user admin, các bạn click vào Edit như hình dưới
Và bạn sẽ nhìn thấy các trường của record như hình sau:
Việc cần làm của chúng ta là thay đổi giá trị tại trường user_pass
. Vì các lý do bảo mật, WordPress lưu mật khẩu người dùng dưới dạng mã hóa MD5 thay vì text thông thường. Điều này có nghĩa rằng bạn sẽ không thể nhập một văn bản thường như một mật khẩu vào ô này. Thay vào đó, ta sẽ nhập mã MD5 của mật khẩu mới.
Để thực hiện việc này, bạn chỉ cần chọn hàm MD5 trong mục function ứng với trườnguser_pass và nhập mật khẩu mới dạng text vào ô value, nhấn Go góc phải phía dưới để lưu thay đổi
Ngoài ra, bạn có thể tạo mã MD5 từ các trang trực tuyến như http://www.md5hashgenerator.com/, nhập mật khẩu dạng text và nhấn Generate MD5 Hash
Copy mã MD5 được tạo ra và paste vào trường user_pass
, nhấn Go để lưu thay đổi.
Như vậy, bạn đã hoàn tất việc thay đổi mật khẩu WordPress từ PhpMyAdmin. Quay trở lại trang đăng nhập và thử với mật khẩu mới, mình chắc chắn rằng bạn sẽ đăng nhập thành công.
Cảm ơn bạn đã xem bài viết Cách đổi mật khẩu WordPress từ PhpMyAdmin trên Ngoc Khuong Blog
Cách đổi mật khẩu WordPress từ PhpMyAdmin
0 nhận xét:
Đăng nhận xét
Click to see the code!
To insert emoticon you must added at least one space before the code.