מדוע וכיצד לשנות את Perfix לטבלאות בוורדפרס

וורדפרס היא מערכת ניהול התוכן הגדולה בעולם. לכן, כיום היא מהווה יעד פופולארי לפריצה של האקרים.

אחת מהדרכים הטובות ביותר להדק את האבטחה במערכת וורדפרס הינה לשנות את ההקדמה לטבלאות שלנו ה- Prefix

אז כיצד אתם יכולים לעשות זאת בקלות?

הכנה

בכל פעולה שאנו מבצעים באתר שלנו כדאי לגבות את מסד הנתונים ואת קבצי האתר. באופן כללי, כדאי לבצע גיבוי על בסיס יומי לאתר או לבלוג שלנו.

שלב 1

יש להיכנס לקובץ wp-config.php

בקובץ זה נמצא את הקוד הבא:

[php]$table_prefix = ‘wp_’;[/php]

יש לשנות את הקוד למשהו לפי בחירתכם לדוגמא:

[php]$table_prefix = ‘wp_mysite234_’;[/php]
כעת, ניצור את הטבלאות ב- DB שלנו.

שלב 2

התחברו ללוח הבקרה ואז ל- phpMyAdmin
phpmyadmin
יש ללחוץ על שם הDB ואז על - SQL
sql
כעת נבצע שאילתא ב-DB בא נחליף את הרשמות עם הפרמטר wp_ לחדש.

[php] RENAME table `wp_commentmeta` TO `wp_mysite234_commentmeta`;
RENAME table `wp_comments` TO `wp_mysite234_comments`;
RENAME table `wp_links` TO `wp_mysite234_links`;
RENAME table `wp_options` TO `wp_mysite234_options`;
RENAME table `wp_postmeta` TO `wp_mysite234_postmeta`;
RENAME table `wp_posts` TO `wp_mysite234_posts`;
RENAME table `wp_terms` TO `wp_mysite234_terms`;
RENAME table `wp_termmeta` TO `wp_mysite234_termmeta`;
RENAME table `wp_term_relationships` TO `wp_mysite234_term_relationships`;
RENAME table `wp_term_taxonomy` TO `wp_mysite234_term_taxonomy`;
RENAME table `wp_usermeta` TO `wp_mysite234_usermeta`;
RENAME table `wp_users` TO `wp_mysite234_users`;[/php]

שינוי טבלת Options
אנחנו צריכים לשנות את בטבלת Options שדות נוספים שמשתמשים ב wp_  בתור prefix אותם נחליף בעזרת השאילתה הבאה:

 

[php]SELECT * FROM `wp_mysite234_options` WHERE `option_name` LIKE ‘%wp_%'[/php]

 

שינוי טבלת UserMeta

[php]SELECT * FROM `wp_mysite234_usermeta` WHERE `meta_key` LIKE ‘%wp_%'[/php]

בהצלחה!

2017-11-01T14:27:33+00:00