Theêm tài khoản admin wordpress database linux command

WP keeps the MySQL connection details in the wp-config.php file. We want to extract the DB_NAME and table_prefix values that will help us in inserting the new user into the database.. Navigate to the WP installation folder and run:

 grep -i 'DB_NAME\|$table_prefix' wp-config.php

Example:

[root@web wp]# grep -i 'DB_NAME\|$table_prefix' wp-config.php
define( 'DB_NAME', 'plothost_wp795' );
$table_prefix = 'wpy2_';
[root@web wp]# 

In our case, the database name is plothost_wp795 and the table prefix is wpy2_ . We need these values for the next step.

PS. Nếu bạn thích bài đăng này về cách đặt lại mật khẩu quản trị WordPress qua MySQL command prompt, hãy chia sẻ nó với bạn bè của bạn trên các mạng xã hội bằng cách sử dụng các nút ở bên phải hoặc chỉ để lại một trả lời dưới đây. Cảm ơn.

Để Reset password, đầu tiên chúng ta cần SSH hoặc truy cập VPS hoặc máy chủ của bạn với quyền root trước. Nếu bạn chưa biết cách SSH vào VPS hoặc Server của bạn thì bạn có thể tham khảo bài viết hướng dẫn sau:

  • Hướng dẫn đăng nhập vào VPS Linux với giao thức SSH.

Sau khi đã SSH thành công chúng ta tiếp tục với bước 2 để thực hiện Reset password.

Bước 2: Tạo mật khẩu theo mã MD5

Trước khi đi vào reset pass, việc đầu tiên là các bạn cần xác định mật khẩu mới cần reset là gì, sau đó chuyển đổi mật khẩu sang mã MD5 để có thể sử dụng với WordPress.

Ở đây mình đã chuẩn bị passwd mới là: matkhaumoi (bạn nhớ thay matkhaumoi bằng passwd của mình), tiếp đó bạn chạy lệnh bên dưới để đổi passwd sang mã MD5:

AZDIGI Tutorial

echo -n "matkhaumoi" | md5sum
    

Bên dưới là kết quả của mình, với:

Theêm tài khoản admin wordpress database linux command

Bước 3: Xem thông tin Database của website

Để xem thông tin Database của website cần Reset, bạn cần di chuyển vào thư mục gốc (Document root) của website và sử dụng lệnh bên dưới để hiển thị thông tin:

AZDIGI Tutorial

grep -i 'DB_NAME' wp-config.php
    

Theêm tài khoản admin wordpress database linux command

Bước 4: Truy cập vào root Mysql

Đầu tiên các bạn truy cập vào Mysql với user root, thông qua dòng lệnh bên dưới và tiến hành nhập passwd root Mysql vào.

AZDIGI Tutorial

mysql -u root -p
    

Theêm tài khoản admin wordpress database linux command

Bước 4: Truy cập vào Database

Và bây giờ mình các bạn sử dụng lần lượt các lệnh sau để liệt kê và truy cập vào đúng Database cần thao tác:

AZDIGI Tutorial

show databases;
use ten_database; 
show tables;
SELECT ID, user_login, user_pass FROM wp_users;
    

Theêm tài khoản admin wordpress database linux command

Theêm tài khoản admin wordpress database linux command

Bước 5: Reset pass WordPress

Sau khi đã có đầy đủ thông tin, bạn thực hiện reset pass theo lệnh với cú pháp như sau:

AZDIGI Tutorial

UPDATE wp_users SET user_pass= "595d2ecb8a8f953ba61fb4f31729e072" WHERE ID = 1;
    

Theêm tài khoản admin wordpress database linux command

Bước 6: Đăng nhập kiểm tra

Sau khi đã thao tác xong, mình đăng nhập và đã vào được website với thông tin mới thành công.

Theêm tài khoản admin wordpress database linux command

Ở trên là toàn bộ các bước Reset Passwd WordPress với command line, hy vọng bài viết này sẽ giúp ích cho các bạn trong việc quản trị website WordPress của mình. Chúc các bạn thực hiện thành công.

Các bạn có thể tham khảo thêm các hướng dẫn sử dụng khác tại link bên dưới:

  • Hướng dẫn sử dụng các dịch vụ tại AZDIGI.

Nếu các bạn cần hỗ trợ các bạn có thể liên hệ bộ phận hỗ trợ theo các cách bên dưới:

  • Hotline 247: 028 730 24768 (Ext 0)
  • Ticket/Email: Bạn dùng email đăng ký dịch vụ gửi trực tiếp về: [email protected].

Bình chọn lsvr_kba

Bài liên quan:

  1. Hướng dẫn reset pass User trên CloudPanel
  2. Reset WordPress về mặc định ban đầu bằng Plugin
  3. Hướng dẫn kiểm tra Visitors trên cPanel
  4. Hướng dẫn reset password FASTPANEL

25/04/2022 by Đàm Trung Kiên Updated: 18/05/2022

Category: Hướng dẫn Website

Author Bio

Đàm Trung Kiên

Author

Chào mọi người, mình là Kiên - hiện đang công tác tại Phòng Kỹ thuật AZDIGI. Trong quá trình làm việc mình có cơ hội được tiếp xúc với khá nhiều các vấn đề liên quan đến Website/Hosting/VPS/Server, do đó mình viết lại các hướng dẫn này nhằm chia sẻ kiến thức, cũng như tạo một môi trường để chúng ta giao lưu và học hỏi lẫn nhau, trau dồi thêm nhiều kiến thức bổ ích hơn nữa.