Hướng dẫn thay đổi Database Prefix WordPress để cải thiện bảo mật

Thay đổi Database Prefix WordPress - Cơ sở dữ liệu WordPress giống như một bộ não cho toàn bộ trang web WordPress vì vậy nó thường là mục tiêu của tin tặc.

Thay đổi Database Prefix WordPress – Cơ sở dữ liệu WordPress giống như một bộ não cho toàn bộ trang web WordPress của bạn bởi vì mọi thông tin đều được lưu trữ trong đó do đó làm cho nó trở thành mục tiêu ưa thích của tin tặc.

Thật không may, đa số mọi người đều quên thay đổi Database Prefix WordPress khi họ cài đặt WordPress. Điều này giúp tin tặc lập kế hoạch tấn công hàng loạt dễ dàng hơn bằng cách nhắm mục tiêu và prefix mặc định là wp_. Cách thông minh nhất bạn có thể bảo vệ cơ sở dữ liệu của mình là thay đổi Database Prefix. Trong bài viết này HOSTVN sẽ hướng dẫn các bạn thay đổi Database Prefix cho WordPress nhằm tăng cường bảo mật cho website của bạn.

Chuẩn bị

Trước khi thay đổi bất cứ điều gì HOSTN khuyên bạn nên sao lưu lại dữ liệu để có thể khôi phục lại website một cách nhanh nhất khi có sự cố xảy ra. Nếu bạn chưa biết cách sao lưu dữ liệu các bạn có thể xem hướng dẫn sao lưu dữ liệu cho WordPress của HOSTVN

Thay đổi Prefix trong wp-config.php

Mở tệp wp-config.php của bạn nằm trong thư mục gốc WordPress của bạn. Thay đổi dòng prefix từ wp_ thành một cái khác mà bạn muốn. Vì vậy, bạn có thể thay đổi thành như sau:

$table_prefix = 'hvn_';

Database Table prefix

Lưu ý: Bạn chỉ có thể sử dụng số, chữ cái và dấu gạch dưới.

Thay đổi prefix hiện tại trong cơ sở dữ liệu

Trước tiên hãy đăng nhập vào phpMyAdmin của bạn

  • Đối với hosting cPanel

phpMyAdmin

  • Đối với hosting DirectAdmin tại HOSTVN

MySQL Management

phpmyadmin

Theo mặc định thì cơ sở dữ liệu của WordPress có tổng cộng 11 bảng, vì vậy thay đổi chúng theo cách thủ công sẽ rất khó khăn. Và để thay đổi chúng một cách nhanh hơn thay vì phải thay đổi từng bảng thì các bạn có thể sử dụng query dưới đây.

RENAME table `wp_commentmeta` TO `hvn_commentmeta`;
RENAME table `wp_comments` TO `hvn_comments`;
RENAME table `wp_links` TO `hvn_links`;
RENAME table `wp_options` TO `hvn_options`;
RENAME table `wp_postmeta` TO `hvn_postmeta`;
RENAME table `wp_posts` TO `hvn_posts`;
RENAME table `wp_terms` TO `hvn_terms`;
RENAME table `wp_termmeta` TO `hvn_termmeta`;
RENAME table `wp_term_relationships` TO `hvn_term_relationships`;
RENAME table `wp_term_taxonomy` TO `hvn_term_taxonomy`;
RENAME table `wp_usermeta` TO `hvn_usermeta`;
RENAME table `wp_users` TO `hvn_users`;

Sau khi truy cập phpMyAdmin hãy click vào database của các bạn và đi đến SQL dán query vào ô trống sau đó bấm Go

query sql

Tuy nhiên Query trên sẽ chỉ thay đổi được các tables mặc địnhkhông thay đổi được các tables được tạo ra bởi plugins, để thay đổi các tables của các plugins các bạn cần sửa lại query cho phù hợp và tiếp tục chạy. Như trong ví dụ này thì sau khi chạy query sẽ còn lại 3 tables chưa được đổi prefix
prefix
Để thay đổi prefix cho 3 tables này chúng ta tiếp tục sử dụng cấu trúc query ở trên và sửa lại cho phù hơp
RENAME table `wp_wpdatacharts` TO `hvn_wpdatacharts`;
RENAME table `wp_wpdatatables` TO `hvn_wpdatatables`;
RENAME table `wp_wpdatatables_columns` TO `hvn_wpdatatables_columns`;

Tiếp theo truy cập SQL và chạy query

run query

Sau đó hãy kiểm tra lại kết quả

thay đổi Database Prefix cho WordPress

Bảng Options

Tiếp theo chúng ta sẽ cần tìm kiếm các values đang sử dụng prefix wp_ trong bảng options và thay đổi chúng. Tiếp tục run Query sau để tìm kiếm

SELECT * FROM `hvn_options` WHERE `option_name` LIKE '%wp_%'

Sau khi chạy query bạn sẽ thấy kết quả các values đang sử dụng prefix wp_, hãy tìm và thay đổi toàn bộ các giá trị bắt đầu với wp_ sang prefix mới

thay đổi Database Prefix cho WordPress

Bảng UserMeta

Tiếp theo, chúng ta cần tìm kiếm usermeta tương tự như với option hãy chãy query sau

SELECT * FROM `hvn_usermeta` WHERE `meta_key` LIKE '%wp_%'

thay đổi Database Prefix cho WordPress

Số lượng kết quả có thể khác nhau tùy theo số lượng plugin bạn đang sử dụng. Chỉ cần thay đổi  wp_ thành tiền tố mới của bạn.

Kết luận

Qua bài viết này HOSTVN đã hướng dẫn các bạn thay đổi Database Prefix cho WordPress nhằm tăng cường bảo mật cho website của bạn. Nếu có bất kỳ ý kiến đóng góp nào các bạn hãy để lại bình luận ở bên dưới.

Ebook Wordpress

Đăng ký nhận Ebooks toàn tập hướng dẫn sử dụng WordPress cơ bản


Góc chia sẻWordpress

Cách sửa lỗi Error Too Many Redirects cho Wordpress

2020-1-6 10:00:42

Góc chia sẻWordpress

Hướng dẫn tăng cường bảo mật cho WordPress

2020-1-7 9:30:03

0 trả lời ATác giả MQuản lý
    Chưa có phản hồi nào
Trung tâm cá nhân
Giỏ hàng
Phiếu mua hàng
Đăng nhập ngay
Tin nhắn Danh sách tin nhắn
Tìm kiếm
Tối