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

العودة   منتديات عرب ووردبريس > القسم العام > مناقشة عامة
التسجيل التعليمـــات قائمة الأعضاء التقويم البحث مشاركات اليوم اجعل كافة الأقسام مقروءة

[شرح] تغيير بادئة الجداول - Table Prefix - قي قاعدة بيانات ووردبريس لرفع مستوى الأمان

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 02-13-2010, 01:23 PM
المشـرف العــام
 
تاريخ التسجيل: Aug 2006
الدولة: فلسطين
المشاركات: 5,949
شكر غيره: 286
تم شكره 3,329 مرة في 485 موضوع
افتراضي [شرح] تغيير بادئة الجداول - Table Prefix - قي قاعدة بيانات ووردبريس لرفع مستوى الأمان

السلام عليكم ورحمة الله وبركاته.

بادئة الجداول الافتراضية في قاعدة بيانات ووردبريس هي _wp كما نشاهد المثال في الصورة:



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

على سبيل المثال, الجدول wp_users يحتوي على أسماء الأعضاء في المدونة. لو أراد المخترق (في حال وجود ثغرة) أن يحقن هذا الجدول لن تواجهه مشكلة لأن اسم الجدول معروف له بينما لو كان اسم الجدول مختلف .. مثلاً slm37we_users ستكون حينها مهمة الاختراق أصعب وقد يصاب المخترق بالاحباط ويبحث عن موقع آخر حمايته ذات مستوى أقل.

نستطيع أن نقوم بتغيير بادئة الجداول في موقفين. الموقف الأول قبل تركيب المدونة والموقف الثاني بعد تركيب المدونة.

قبل تركيب المدونة

الطريقة سهلة جداً ويستطيع كل شخص أن يطبقها. قبل أن تقوم بتركيب المدونة افتح ملف wp-config.php وقم بتغيير بادئة الجداول كما هو موضح بالصورة:



ببساطة نقوم بتغيير _wp إلى أية قيمة أخرى تريدها. مثلاً _slm37we وبعدها تقوم بتركيب المدونة. القيمة slm37we هي فقط للتوضيح ويمكنك استخدام أية قيمة اخرى تريدها لكن احرص أن لا تكون سهلة مثل blog أو site أو wp2 ... الخ

بعد تركيب المدونة

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

1. بداية نقوم بتغيير البادئة من ملف ال wp-config.php كما شرحنا بالصورة السابقة. سنختار على سبيل المثال هذه القيمة slm37we_

2. سنقوم الآن بتغيير أسماء الجداول في قاعدة البيانات. أدخل إلى ال phpMyAdmin واختر قاعدة البيانات المستخدمة في مدونتك ثم اضغط على SQL



كما هو موضح بالصورة أعلاه، من هنا سنقوم بكتابة الأوامر لأجل تغيير أسماء الجداول الحالية في قاعدة البيانات وبعد أن نكتب كل أمر سنضغط على GO للتنفيذ.

سنبدأ الآن بجدول wp_users وسنقوم بتغيير اسمه إلى slm37we_users ولهذا الغرض الأمر سيكون:

كود:
Rename table wp_users to slm37we_users;
ثم نضغط على OK وتنتظر ظهور رسالة التأكيد.

نكرر (بنفس الطريقة) عملية تغيير الاسم مع باقي جداول قاعدة البيانات وهذه هي الجداول:

wp_usermeta
wp_term_relationships
wp_term_taxonomy
wp_comments
wp_options
wp_links
wp_postmeta
wp_terms
wp_post


بهذا نكون غيرنا البادئة في جميع جداول قاعدة بيانات ووردبريس. خذ بالحسبان وجود جداول إضافية كمثل جداول خاصة بالإضافات التي قمت بتركيبها بالمدونة - قم بتغييرها بنفس الطريقة.

3. التعديل على جدول slm37we_options - سابقاً اسمه wp_options

أدخل إلى الجدول slm37we_options واضغط على Browse وابحث عن wp_user_roles. يمكنك ترتيب القيم في الجدول حسب ال Option name حتى تجد القيمة المطلوبة بسهولة. بعد أن وجدتها قم بتحريرها (اضغط على أيقونة القلم) إلى slm37we_user_roles كما هو موضح بالصورة التالية واضغط على GO



4. التعديل على جدول slm37we_usermeta - سابقاً اسمه wp_usermeta

أدخل إلى الجدول slm37we_usermeta واضغط على Browse. قم بترتيب العناصر حسب meta_key لتجد ما تبحث عنه بسهولة. إبحث عن كل القيم الموجودة في عامود meta_key والتي تبدأ بالبادئة _wp وقم بتغييرها للبادئة الجديدة _slm37we بنفس الطريقة التي شرحناها بالصورة في الخطوة رقم 3.

في هذا الجدول ستجد قيم مختلفة مثل wp_capabilities, wp_usersettings, wp_autosave_draft_ids ... الخ.


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

تصفح مدونتك الآن، أدخل قاعدة البيانات, تأكّد أنّ كل شيء يعمل بشكل سليم.

شخصياً أجريت هذا التعديل على أكثر من مدونة وكانت النتائج ممتازة وبدون أية مشاكل تذكر.

فقط اهتم أن تطبق الخطوات بحذافيرها ولا تقدم على أي خطوة إن لم تكن متأكداّ من صحة ما تقوم به.

بالتوفيق.









الصور المصغرة للصور المرفقة
اضغط على الصورة لعرض أكبر

الاســـم:	2.gif‏
المشاهدات:	2237
الحجـــم:	35.1 كيلوبايت
الرقم:	4211   اضغط على الصورة لعرض أكبر

الاســـم:	3.gif‏
المشاهدات:	2236
الحجـــم:	16.4 كيلوبايت
الرقم:	4212   اضغط على الصورة لعرض أكبر

الاســـم:	4.gif‏
المشاهدات:	2237
الحجـــم:	27.8 كيلوبايت
الرقم:	4213  
__________________
(1) موقعي التعريفي هنا.
(2) يرجى التقيّد بضوابط الدستور منعاً لغلق أو حذف المواضيع المخالفة.
(3) يرجى وضع رابط مدونتك في توقيعك فهذا يساعدنا على تقديم دعم فني سريع.
(4) كن ممّن يأخذ فيعطي ولا تكن ممّن يأخذ فيختفي.
--------------------------------------------------------
سبحان الله، الحمد لله، لا إله إلا الله، الله أكبر
رد مع اقتباس
هؤولاء الاعضاء يشكرونك يا رشيد بيدوسي على هذه المشاركة:
أبوعماد (02-14-2010), منيره المطيري (07-21-2010), الشوق (06-30-2011), Skay (02-14-2010), Tech_Pioneer (02-14-2010), TheSilent000 (02-14-2010), عبدالملك الثاري (02-14-2010), عبدالرحمن اسحاق (02-13-2010), هاوي تصميم (08-25-2011)
  #2  
قديم 02-13-2010, 03:34 PM
مدون نشيط
 
تاريخ التسجيل: Oct 2008
الدولة: tabuk تبوك
المشاركات: 71
شكر غيره: 4
تم شكره 9 مرة في 5 موضوع
افتراضي

رااااائــــــــــــــع استاذي الكريم
تم التعديل بنجاح









__________________

www.t10t.net

سنابل تبوك
رد مع اقتباس
  #3  
قديم 02-13-2010, 03:38 PM
المشـرف العــام
 
تاريخ التسجيل: Aug 2006
الدولة: فلسطين
المشاركات: 5,949
شكر غيره: 286
تم شكره 3,329 مرة في 485 موضوع
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة دغيلب

رااااائــــــــــــــع استاذي الكريم
تم التعديل بنجاح


مبارك التعديل :-)









__________________
(1) موقعي التعريفي هنا.
(2) يرجى التقيّد بضوابط الدستور منعاً لغلق أو حذف المواضيع المخالفة.
(3) يرجى وضع رابط مدونتك في توقيعك فهذا يساعدنا على تقديم دعم فني سريع.
(4) كن ممّن يأخذ فيعطي ولا تكن ممّن يأخذ فيختفي.
--------------------------------------------------------
سبحان الله، الحمد لله، لا إله إلا الله، الله أكبر
رد مع اقتباس
  #4  
قديم 02-13-2010, 08:27 PM
مدون مميز
 
تاريخ التسجيل: Aug 2009
الدولة: بلاد المليون والنصف شهيد
المشاركات: 201
شكر غيره: 1
تم شكره 28 مرة في 11 موضوع
افتراضي

مشكور أخي و بارك الله فيك
تم التعديل









__________________
رد مع اقتباس
  #5  
قديم 02-14-2010, 06:43 AM
مدون مميز
 
تاريخ التسجيل: Apr 2009
الدولة: ارض الكنانة
المشاركات: 165
شكر غيره: 17
تم شكره 63 مرة في 23 موضوع
افتراضي

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

تحياتي لك ,,









__________________

---------------------------------
مدونتي | بدون عنوان
----------------------------------


رد مع اقتباس
  #6  
قديم 02-14-2010, 10:54 AM
مدون جديد
 
تاريخ التسجيل: Sep 2006
المشاركات: 8
شكر غيره: 5
شكرت 1 مرة في 1 موضوع
افتراضي

معلومة ممتازة وشرح رائع ..
الله يعطيك العافية أخوي رشيد ،، والله يكفينا شر المخربين









رد مع اقتباس
  #7  
قديم 02-14-2010, 08:02 PM
مدون مميز
 
تاريخ التسجيل: May 2008
الدولة: فلسطين
المشاركات: 135
شكر غيره: 93
تم شكره 64 مرة في 17 موضوع
افتراضي

شكراً أخ رشيد
اقتباس:

3. التعديل على جدول slm37we_options - سابقاً اسمه wp_options

أدخل إلى الجدول slm37we_options واضغط على browse وابحث عن wp_user_roles. يمكنك ترتيب القيم في الجدول حسب ال option name حتى تجد القيمة المطلوبة بسهولة. بعد أن وجدتها قم بتحريرها (اضغط على أيقونة القلم) إلى slm37we_user_roles كما هو موضح بالصورة التالية واضغط على go


يتم اضافة أوامر من قبل الإضافات البرمجية في هذا الجدول لذا من ركب اضافات على موقعه ينتبه ويقم بالتعديل كما هو مشار هنا
اقتباس:

إبحث عن كل القيم الموجودة في عامود option name والتي تبدأ بالبادئة _wp وقم بتغييرها للبادئة الجديدة _slm37we بنفس الطريقة التي شرحناها بالصورة في الخطوة رقم 3.











__________________
سودان توب
رد مع اقتباس
  #8  
قديم 02-27-2010, 11:15 AM
مدون نشيط
 
تاريخ التسجيل: Oct 2009
الدولة: سورية
المشاركات: 74
شكر غيره: 2
تم شكره 2 مرة في 2 موضوع
افتراضي

أخ رشيد قد يكون سؤالي غير مهم ولكنني مبتدأ ....هلق تغيير اسم قاعدة البيانات والبادئة عند التنصيب للمدونة يرفع مستوى الأمان ؟









رد مع اقتباس
  #9  
قديم 02-27-2010, 03:20 PM
المشـرف العــام
 
تاريخ التسجيل: Aug 2006
الدولة: فلسطين
المشاركات: 5,949
شكر غيره: 286
تم شكره 3,329 مرة في 485 موضوع
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة ibrahim.k

أخ رشيد قد يكون سؤالي غير مهم ولكنني مبتدأ ....هلق تغيير اسم قاعدة البيانات والبادئة عند التنصيب للمدونة يرفع مستوى الأمان ؟


نعم أخوي بدون شك.









__________________
(1) موقعي التعريفي هنا.
(2) يرجى التقيّد بضوابط الدستور منعاً لغلق أو حذف المواضيع المخالفة.
(3) يرجى وضع رابط مدونتك في توقيعك فهذا يساعدنا على تقديم دعم فني سريع.
(4) كن ممّن يأخذ فيعطي ولا تكن ممّن يأخذ فيختفي.
--------------------------------------------------------
سبحان الله، الحمد لله، لا إله إلا الله، الله أكبر
رد مع اقتباس
  #10  
قديم 04-02-2010, 09:27 PM
مدون جديد
 
تاريخ التسجيل: Apr 2010
المشاركات: 1
شكر غيره: 0
تم شكره 0 مرة في 0 موضوع
افتراضي

تم التعديل والشغل كله سليم









رد مع اقتباس
  #11  
قديم 04-03-2010, 01:53 PM
مدون مميز
 
تاريخ التسجيل: Aug 2009
الدولة: المغرب
المشاركات: 235
شكر غيره: 17
تم شكره 8 مرة في 8 موضوع
افتراضي

اخي رشيد اكتشاف البادئة امر سهل جدا
ولو قمنا بتغيرها يتم معرفتها بمجرد دخول
للعضوية ان تسجل الزائر حسب مسار الموجود في الرابط









رد مع اقتباس
  #12  
قديم 04-03-2010, 02:39 PM
المشـرف العــام
 
تاريخ التسجيل: Aug 2006
الدولة: فلسطين
المشاركات: 5,949
شكر غيره: 286
تم شكره 3,329 مرة في 485 موضوع
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة almajde

اخي رشيد اكتشاف البادئة امر سهل جدا
ولو قمنا بتغيرها يتم معرفتها بمجرد دخول
للعضوية ان تسجل الزائر حسب مسار الموجود في الرابط


ممكن توضح بالتفصيل ؟









__________________
(1) موقعي التعريفي هنا.
(2) يرجى التقيّد بضوابط الدستور منعاً لغلق أو حذف المواضيع المخالفة.
(3) يرجى وضع رابط مدونتك في توقيعك فهذا يساعدنا على تقديم دعم فني سريع.
(4) كن ممّن يأخذ فيعطي ولا تكن ممّن يأخذ فيختفي.
--------------------------------------------------------
سبحان الله، الحمد لله، لا إله إلا الله، الله أكبر
رد مع اقتباس
  #13  
قديم 04-04-2010, 06:15 AM
مدون مميز
 
تاريخ التسجيل: Aug 2009
الدولة: المغرب
المشاركات: 235
شكر غيره: 17
تم شكره 8 مرة في 8 موضوع
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة رشيد

ممكن توضح بالتفصيل ؟


قم بالدخول لاي مدونة
بعد ذلك ادهب الى affichage بتاعي المتصفح
ودخل على source
بعد ذلك ستتعرف على البادئة الجداول









رد مع اقتباس
  #14  
قديم 04-04-2010, 12:53 PM
المشـرف العــام
 
تاريخ التسجيل: Aug 2006
الدولة: فلسطين
المشاركات: 5,949
شكر غيره: 286
تم شكره 3,329 مرة في 485 موضوع
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة almajde

بعد ذلك ادهب الى affichage بتاعي المتصفح


ما هو ال affichage ؟!









__________________
(1) موقعي التعريفي هنا.
(2) يرجى التقيّد بضوابط الدستور منعاً لغلق أو حذف المواضيع المخالفة.
(3) يرجى وضع رابط مدونتك في توقيعك فهذا يساعدنا على تقديم دعم فني سريع.
(4) كن ممّن يأخذ فيعطي ولا تكن ممّن يأخذ فيختفي.
--------------------------------------------------------
سبحان الله، الحمد لله، لا إله إلا الله، الله أكبر
رد مع اقتباس
  #15  
قديم 04-04-2010, 11:50 PM
مدون مميز
 
تاريخ التسجيل: Aug 2009
الدولة: المغرب
المشاركات: 235
شكر غيره: 17
تم شكره 8 مرة في 8 موضوع
افتراضي

أي متصفح تفتحه
تجد fichier...edition...affichage...الى...outils









رد مع اقتباس
  #16  
قديم 04-04-2010, 11:59 PM
مدون جديد
 
تاريخ التسجيل: Dec 2008
المشاركات: 21
شكر غيره: 0
شكرت 1 مرة في 1 موضوع
افتراضي

هل يمكن القيام بهذا الأمر حتى بعد تركيب المدونة
أم لا ؟









__________________
مدونة كريم
Www.Karim7.Net
رد مع اقتباس
  #17  
قديم 04-05-2010, 12:17 AM
المشـرف العــام
 
تاريخ التسجيل: Aug 2006
الدولة: فلسطين
المشاركات: 5,949
شكر غيره: 286
تم شكره 3,329 مرة في 485 موضوع
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة كريم الهاني

هل يمكن القيام بهذا الأمر حتى بعد تركيب المدونة
أم لا ؟


نعم ممكن كما تم التوضيح في الموضوع.









__________________
(1) موقعي التعريفي هنا.
(2) يرجى التقيّد بضوابط الدستور منعاً لغلق أو حذف المواضيع المخالفة.
(3) يرجى وضع رابط مدونتك في توقيعك فهذا يساعدنا على تقديم دعم فني سريع.
(4) كن ممّن يأخذ فيعطي ولا تكن ممّن يأخذ فيختفي.
--------------------------------------------------------
سبحان الله، الحمد لله، لا إله إلا الله، الله أكبر
رد مع اقتباس
  #18  
قديم 04-05-2010, 12:20 AM
المشـرف العــام
 
تاريخ التسجيل: Aug 2006
الدولة: فلسطين
المشاركات: 5,949
شكر غيره: 286
تم شكره 3,329 مرة في 485 موضوع
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة almajde

أي متصفح تفتحه
تجد fichier...edition...affichage...الى...outils


صراحةً لا أدري عن ماذا تتكلم.
يبدو أنك لم تفهم ما المقصود بالبادئة.
عموماً، هي لا تظهر بالسورس.









__________________
(1) موقعي التعريفي هنا.
(2) يرجى التقيّد بضوابط الدستور منعاً لغلق أو حذف المواضيع المخالفة.
(3) يرجى وضع رابط مدونتك في توقيعك فهذا يساعدنا على تقديم دعم فني سريع.
(4) كن ممّن يأخذ فيعطي ولا تكن ممّن يأخذ فيختفي.
--------------------------------------------------------
سبحان الله، الحمد لله، لا إله إلا الله، الله أكبر
رد مع اقتباس
  #19  
قديم 07-16-2010, 08:19 AM
مدون نشيط
 
تاريخ التسجيل: Sep 2009
الدولة: الأردن
المشاركات: 49
شكر غيره: 24
تم شكره 12 مرة في 5 موضوع
افتراضي

شكرا اخي رشيد على هذا الشرح المميز وبارك الله فيك
لكن عند تطبيق الشرح كل شئء تم بحمد الله الا التصنيفات والوسوم اختفت ولم استطيع ارجاعها
ارجو منك المساعدة









رد مع اقتباس
  #20  
قديم 07-17-2010, 12:27 AM
مشرف قسم "الدعم الفني المتقدّم"
 
تاريخ التسجيل: Dec 2009
الدولة: الجزائر
المشاركات: 860
شكر غيره: 39
تم شكره 145 مرة في 104 موضوع
افتراضي

سؤال جد جد مهم ؟
هل يأثر تغيير بائدة الجداول في الإظافات من حيث الترقية او تركيب إظافات أخرى ؟؟
بانتظار الجواب على احر من الجمر









__________________


معكم أخوكم في الله : عبد الحفيظ شراير من الجـزائر

(1)مدونتي هنا
(2)حسابي على توييتر من هنا
(3)خدماتي من هنا
(4)يرجى التقيّد بضوابط الدستور منعاً لغلق أو حذف المواضيع المخالفة.
(5)لا تنسى ان تضع رابط مدونتك في توقيعك لدعم و مساعدة أكبر و لنستمتع بمشاهدتها
(6)إستعمل خاصة البحث قبل وضع اي موضوع
(7)أكتب ردا في صلب الموضوع و ابتعد عن مشكور و أخواتها ، و لا تنسى استعمل هاك الشكر
متابعة ممتعة إن شاء الله
رد مع اقتباس
  #21  
قديم 07-20-2010, 11:30 PM
مدون جديد
 
تاريخ التسجيل: Sep 2009
المشاركات: 1
شكر غيره: 0
تم شكره 0 مرة في 0 موضوع
افتراضي

شكرا وزادكم الله علما ونفعا









رد مع اقتباس
  #22  
قديم 10-22-2010, 02:39 AM
مدون مميز
 
تاريخ التسجيل: Jan 2010
المشاركات: 158
شكر غيره: 22
تم شكره 17 مرة في 4 موضوع
افتراضي

الله يرفع قدرك انا طبقت الشرح والحمدلله الموقع شغال معي تمام الان .
سؤال لو فرضاً كان هنالك خطأ في تنفيذ الشرح هل يؤثر على عمل الموقع او يتوقف ؟









رد مع اقتباس
إضافة رد


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are معطلة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
كيف أسوي قاعدة بيانات دندون تركيب / ترقيّة المدونّة 5 09-24-2008 02:11 PM
كيف أقوم بإفراغ الجداول في قاعدة البيانات؟ jumanakel الدعم الفني المتقدّم 5 05-28-2008 09:59 AM
كيف انشئ قاعدة بيانات ؟؟ الذهب تركيب / ترقيّة المدونّة 4 02-29-2008 04:04 PM
نقل قاعدة بيانات المدونة إلى مستضيف (سيرفر) آخر iHassan.com الدعم الفني المتقدّم 7 05-14-2007 05:56 PM
قاعدة بيانات .. !! * أنوار * إضافات ووردبريس - عام 2 04-23-2007 11:44 AM



الساعة الآن 03:07 AM.