Bạn đang gặp lỗi chưa được phép truy cập wp-admin trên trang web WordPress của mình ? Bạn đã không biết phải ra sao để khắc phục lỗi này ? Trong bài viết này PCI sẽ hướng dẫn các bạn cách sửa lỗi “Xin lỗi, bạn không được phép truy cập vào trang này.”
Sửa lỗi không được phép truy cập wp-admin cho WordPress
Nguyên nhân lỗi
Nguyên nhân của lỗi này chủ yếu do tài khoản của bạn bị mất quyền admin dẫn đến không thể truy cập vào wp-admin. Để khắc phục lỗi này cách dễ dàng nhất là tạo một tài khoản mới và set quyền admin cho tài khoản đó.
Hướng dẫn sửa lỗi chưa được phép truy cập wp-admin
Bước 1: Truy cập phpMyAdmin
Điều trước mắt cần nên làm là truy cập vào phpMyAdmin, tại đây các bạn có thể tạo một tài khoản mới và set quyền Admin cho nó
- Đối với cPanel
- Đối với DirectAdmin
Bước 2: Tạo tài khoản admin mới
Trong phpMyAdmin các bạn cần định vị database mà website bị lỗi đang sử dụng. Để biết chuẩn xác database các bạn có thể xem trong file wp-config.php
Sau khi đã định vị được database các bạn nhấp chuột trái vào tên databse
Tiếp theo chọn các bạn chọn tab SQL
Trong khung Run SQL query các bạn điền vào query sau đây và bấm Go
1
2
3
4
5
|
INSERT INTO ` wp_users ` ( ` user_login ` , ` user_pass ` , ` user_nicename ` , ` user_email ` , ` user_url ` , ` user_registered ` , ` user_activation_key ` , ` user_status ` , ` display_name ` ) VALUES ( 'Tên-đăng-nhập' , MD5 ( 'Mật-khẩu-đăng-nhập' ) , 'Admin' , 'Địa-chỉ-email' , 'Địa-chỉ-website' , '2020-04-04 00:00:00' , '' , '0' , 'Admin' ) ;
INSERT INTO ` wp_usermeta ` ( ` umeta_id ` , ` user_id ` , ` meta_key ` , ` meta_value ` ) VALUES ( NULL , ( Select max ( id ) FROM wp_users ) , 'wp_capabilities' , 'a:1:{s:13:”administrator”;s:1:”1″;}' ) ;
INSERT INTO ` wp_usermeta ` ( ` umeta_id ` , ` user_id ` , ` meta_key ` , ` meta_value ` ) VALUES ( NULL , ( Select max ( id ) FROM wp_users ) , 'wp_user_level' , '10' ) ;
|
Các bạn phải thay thế một số thông tin sau:
- Tên-đăng-nhập : Thay bằng tên đăng nhập các bạn mong muốn tạo
- Mật-khẩu-đăng-nhập : Thay bằng mật khẩu đăng nhập các bạn mong muốn tạo
- Địa-chỉ-email : Thay bằng địa điểm email của các bạn
- Địa-chỉ-website : Thay bằng địa chỉ website của các bạn
- wp_ : Tiền tố (Prefix) của tables, nếu các bạn đã sửa giá trị này thì cần chỉnh cho đúng với database của các bạn.
Bước 3: Đăng nhập vào wp-admin
Sau khi chạy query xong các bạn tiến hành đăng nhập vào wp-admin bằng tài khoản mới tạo. Sau đó các bạn có thể set lại quyền cho user cũ hoặc xoá nó nếu muốn
Kết luận
Qua bài viết này PCI đã hướng dẫn các bạn cách sửa lỗi không được phép truy cập wp-admin cho WordPress. Nếu có bất kỳ ý kiến đóng góp nào các bạn có thể để lại bình luận ở bên dưới. Ngoài ra các bạn có thể xem thêm Cách sửa lỗi error establishing a database connection trên WordPress.
Bài viết (post) Sửa lỗi không được phép truy cập wp-admin được tổng hợp và biên tập bởi: suamaytinhpci.com. Mọi ý kiến đóng góp và phản hồi vui lòng gửi Liên Hệ cho suamaytinhpci.com để điều chỉnh. suamaytinhpci.com xin cảm ơn.