Thay đổi Prefix (tiền tố) mặc định các table trong database của WordPress là một việc làm không thừa cho những người sử dụng WordPress. Các Hacker có thể lợi dụng sự sơ hở này để tấn công Blog của bạn theo kiểu SQL Injection ( Ai chưa biết về SQL Injection thì Google.com.vn nhé
).
Ai sắp cài WordPress thì không sao, bạn chỉ cần thay đổi phần Prefix mặc định ‘wp_’ bằng một tên nào đó khó đoán như ‘qwertz_’, ‘ahfjhkh_’ … khi cài đặt WordPress
Miễn là khó đoán ra là được ( Mình để là ‘anhyeuem_’
).
Còn ai đã lỡ để Prefix mặc định ‘wp_’ thì mình sẽ hướng dẫn bạn thay đổi theo ý thích bằng cách sau đây :
Chuẩn bị :
Download và Active các Plugin sau đây :
WP-DBManager : Dùng để quản lý Database ngay trong Admin Panel của WordPress.
WordPress Table Rename : Dùng để thay đổi Prefix của Database.
Bắt đầu nào :
1. Cẩn tắc vô áy náy, đầu tiên bạn cần Back Up database của mình lại. Nhỡ chẳng may mình có hướng dẫn sai thì … 
Bạn nhìn bên tay trái nhé, vào Database rồi click Backup DB. Rồi click BackUp nhé.

2. Tiếp theo, vào Settings click chọn Table Rename.
Bạn điền Prefix mới vào ô New Table Prefix rồi click vào Creat New Table. Quá trình đợi có thể khá lâu nếu database của bạn nặng.

Khi nào xong, bạn sẽ nhận được thông báo đã thay đổi thành công như thế này.

3. Kiểm tra lại Database mới của bạn.
Bây giờ thì bạn vào Database rồi click Database để kiểm tra lại database của mình nhé. Không thiếu sót table nào tương tự thế này là OK nhé.

4. Sửa file wp-config.php :
Bạn download file wp-config.php từ trên host về máy ( Dùng FileZilla hoặc CuteFTP hay Web2ftp ). Sau đó mở nó ra bằng một chương trình Edit file PHP, có thể dùng Notepad++, tránh dùng Notepad của Windows vì rất dễ dẫn đến lỗi file.
Bạn tìm đến dòng sau :
$table_prefix = 'wp_'
và wp_ bằng prefix mà bạn đã đổi ở bước 2. Ví dụ ở đây là Yournewprefix_
$table_prefix = 'YourNewPrefix_'
Sửa xong thì bạn save nó lại và upload lên host.
Thế là xong rồi 
Chú ý :
- Sau khi đổi Prefix, bạn nên kiểm tra kĩ lại Blog của mình. Nếu gặp phải lỗi, bạn hãy sửa lại trong wp-config.php chỗ$table_prefix về mặc định là ‘wp_‘ và upload nó lên host.
- Một vài Plugin bạn phải gỡ ra và cài lại nếu nó có liên quan tới database thì nó mới có thể hoạt động được.
- Bạn có thể xoá các table cũ trong database để giúp database nhẹ nhàng hơn bằng cách vào Database rồi click Empty/Drop Tables, và chọn vào ô Drop ở các table có prefix cũ rồi click Empty/Drop ở phía dưới để xoá nó ra khỏi database. Bạn phải chú ý là nếu việc này không làm ảnh hưởng xấu tới database thì hãy làm.

Sau khi đã hoàn thành tất cả các bước trên, bạn nên Backup lại database mới. Sau đó tắt Plugin Table Rename đi và xoá nó nếu cảm thấy cần thiết vì giữ lại cũng chẳng để làm gì, trừ khi là bạn muốn thay đổi prefix thường xuyên.
Chúc bạn thành công 
Theo : Make Tech Easier


( Mình để là ‘anhyeuem_’
).
–> lộ rồi nhé
.-= Daniel´s last blog ..Shinedown – Second Chance =-.
Có chút nắng, có chút gió
BÀi viết rất hữu ích