كيفية تغيير بادئة قاعدة بيانات ووردبريس لتحسين الأمان

آخر تحديث بتاريخ يونيو 8, 2024

هل تتساءل عن كيفية تغيير بادئة قاعدة بيانات ووردبريس لموقعك على الويب؟

يمكن أن يؤدي تغيير بادئة قاعدة البيانات إلى حماية بيانات موقع الويب الخاص بك من عمليات حقن SQL والهجمات الأخرى من المتسللين عبر الإنترنت. يمكن أن تكون خطوة مهمة نحو تحسين أمان ووردبريس.

سنوضح لك في هذا البرنامج التعليمي كيفية تغيير بادئة قاعدة بيانات ووردبريس لتحسين الأمان.

لماذا يجب عليك تغيير بادئة قاعدة بيانات ووردبريس؟

تعتبر قاعدة بيانات ووردبريس بمثابة عقل لـ موقع ووردبريس بأكمله لأنه يتم تخزين كل جزء من المعلومات والملفات هناك.

وهذا يجعل قاعدة البيانات الهدف المفضل للهاكر. يمكن لمرسلي البريد العشوائي والمتسللين تشغيل اكواد آلية لحقن SQL والوصول إلى قاعدة بيانات ووردبريس الخاصة بك.

لسوء الحظ، ينسى العديد من الأشخاص تغيير بادئة قاعدة البيانات أثناء تثبيت ووردبريس. وهذا يسهل على المتسللين التخطيط لهجوم جماعي من خلال استهداف البادئة الافتراضية _wp.

أسهل طريقة يمكنك من خلالها حماية قاعدة بيانات ووردبريس الخاصة بك هي تغيير بادئة قاعدة البيانات، وهو أمر بسيط جدًا يمكنك القيام به على الموقع الذي تقوم بإعداده.

يستغرق الأمر بضع خطوات إضافية لتغيير بادئة قاعدة بيانات ووردبريس بشكل صحيح لموقعك الذي تم إنشاؤه دون إفسادها بالكامل. مع ما قيل، سنوضح لك كيفية تغيير بادئة قاعدة بيانات ووردبريس الخاصة بك وتحسين أمان ووردبريس الخاص بك.

كيفية تغيير بادئة قاعدة بيانات ووردبريس

نوصي بعمل نسخة احتياطية من قاعدة بيانات ووردبريس الخاصة بك قبل القيام بأي شيء مقترح في هذا البرنامج التعليمي. من المهم أيضًا الاحتفاظ بنسخ احتياطية يومية لموقع ووردبريس الخاص بك باستخدام اضافة مثل UpdraftPlus.

نوصي أيضًا بإعادة توجيه زوار موقعك إلى صفحة صيانة مؤقتة أثناء تغيير بادئة قاعدة البيانات. وإلا فقد تتسبب في ترك تجربة مستخدم سيئة لزوار موقع الويب الخاص بك.

كيفية تغيير بادئة الجدول في wp-config.php

أولاً، ستحتاج إلى الاتصال بموقعك على الويب باستخدام اف تي بي أو تطبيق مدير الملفات في حساب استضافة ووردبريس الخاص بك.

ستحتاج بعد ذلك إلى فتح ملف wp-config.php الموجود في دليل جذر ووردبريس الخاص بك. هنا، يمكنك تغيير سطر بادئة الجدول من _wp إلى شيء آخر مثل هذا wp_as12345_.

لذلك سيبدو الخط كما يلي:

$table_prefix  = 'wp_as1234_';

ملاحظة: يمكنك فقط تغيير بادئة الجدول باستخدام الأرقام والحروف والشرطات السفلية.

تغيير كافة أسماء جداول قاعدة البيانات

بعد ذلك، تحتاج إلى الاتصال بقاعدة البيانات الخاصة بك باستخدام أداة phpMyAdmin. إذا كان مضيفك يستخدم لوحة تحكم سي بانل، فيمكنك بسهولة العثور على phpMyAdmin هناك.

يوجد إجمالي 12 جدول افتراضي في ووردبريس، لذا فإن تغييرها يدويًا سيكون أمر مؤلم.

بدلاً من ذلك، يجب عليك النقر فوق علامة التبويب “SQL” في الجزء العلوي.

وبعد ذلك، يمكنك إدخال استعلام SQL التالي:

RENAME table `wp_commentmeta` TO `wp_as12345_commentmeta`;
RENAME table `wp_comments` TO `wp_as12345_comments`;
RENAME table `wp_links` TO `wp_as12345_links`;
RENAME table `wp_options` TO `wp_as12345_options`;
RENAME table `wp_postmeta` TO `wp_as12345_postmeta`;
RENAME table `wp_posts` TO `wp_as12345_posts`;
RENAME table `wp_terms` TO `wp_as12345_terms`;
RENAME table `wp_termmeta` TO `wp_as12345_termmeta`;
RENAME table `wp_users` TO `wp_as12345_users`;
RENAME table `wp_usermeta` TO `wp_as12345_usermeta`;
RENAME table `wp_term_taxonomy` TO `wp_as12345_term_taxonomy`;
RENAME table `wp_term_relationships` TO `wp_as12345_term_relationships`;

تذكر تغيير بادئة قاعدة البيانات إلى تلك التي اخترتها عند تعديل ملف wp-config.php.

قد تضطر أيضًا إلى إضافة أسطر للاضافات الأخرى التي تضيف جداولها الخاصة في قاعدة بيانات ووردبريس. الفكرة هي أن تقوم بتغيير كافة بادئات الجدول إلى البادئة التي تريدها.

جدول الخيارات

نحتاج بعد ذلك إلى البحث في جدول الخيارات عن أي حقول أخرى تستخدم _wp كبادئة حتى نتمكن من استبدالها.

لتسريع العملية، يمكنك استخدام هذا الاستعلام:

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

سيؤدي هذا إلى إرجاع الكثير من النتائج، وستحتاج إلى مراجعتها واحدًا تلو الأخر لتغيير هذه الأسطر وبادئاتها.

جدول بيانات المستخدم

بعد ذلك، نحتاج إلى البحث في usermeta عن جميع الحقول التي تستخدم _wp كبادئة، حتى نتمكن من استبدالها.

يمكنك استخدام استعلام SQL هذا لذلك:

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

قد يختلف عدد الإدخالات اعتمادًا على عدد اضافات ووردبريس التي تستخدمها على موقع الويب الخاص بك. ما عليك سوى تغيير كل ما يحتوي على _wp إلى البادئة الجديدة.

أنت الأن جاهز لاختبار موقعك. إذا اتبعت الخطوات المذكورة أعلاه، فيجب أن يكون كل شيء على ما يرام.

نوصي بعمل نسخة احتياطية جديدة لقاعدة البيانات الخاصة بك فقط لتكون في الجانب الآمن.

نأمل أن تساعدك هذه المقالة في تعلم كيفية تغيير بادئة قاعدة بيانات ووردبريس. قد ترغب أيضًا بالقاء نظرة على دليلنا حول كيفية تحسين قاعدة بيانات ووردبريس الخاصة بك واختيارات خبرائنا لـ أفضل اضافات قاعدة بيانات ووردبريس.

اترك تعليقاً