اعتمادك على كلمة admin كاسم مستخدم لحساب المدير في الموقع من الأمور غير الموصى بها من الناحية الأمنية.
لقد تحدثنا في موضوع سابق، عن [سجل الدخول لترى الرابط] وأن أي موقع على الإنترنت مُعرض لهذا النوع من الهجمات، وجعلك لاسم المستخدم الخاص بمدير الموقع بالاسم admin يُسهّل من نجاح هذه الهجمات؛ لأن القوة الغاشمة تعتمد على التخمين، وكلمة admin من أوائل الكلمات التي يتم تجربتها.
الووردبريس افتراضيًا يمنع تغيير اسم المستخدم
لكن ماذا لو كان حسابك يستعمل كلمة admin كاسم مستخدم؟ فكما تلاحظ في الصورة السابقة لا يمكن تغيير اسم المستخدم. وهنا أقدم لك حيلة وطريقة لتغيير اسم المستخدم.
- استخدم الحيلة إذا كُنت لا تحب الأمور البرمجية المعقدة.
- استخدم الطريقة إذا كُنت ستتمكن من تطبيق الخطوات التي سأذكرها لك بالتفصيل.
حيلة لتغيير اسم المستخدم للمبتدئين
الحيلة مكونّة من 3 خطوات سريعة:
- إنشاء حساب جديد وترقيته إلى رتبة المدير.
- تسجيل الدخول إلى الحساب الجديد.
- حذف الحساب القديم، وتحويل ما يتعلق به من أمور إلى الحساب الجديد.
من المميزات المتوفرة في ووردبريس: عند حذف حساب أحد الأعضاء، يطلب منك الموقع توجيه كل المقالات والأشياء المربوطة بهذا الحساب إلى حساب آخر.
الخطوة الأولى: إنشاء حساب جديد وترقيته إلى رتبة المدير
إذا كُنت لا تعرف كيف تُنشئ حساب مستخدم جديد في الموقع، فقد شرحت من قبل كيفية عمل ذلك في موضوع "[سجل الدخول لترى الرابط]".
نفذ ما هو موجود في هذا الموضوع، مع تغيير الرتبة فقط إلى مدير؛ لأننا نريد نقل حساب مدير.
الخطوة الثانية: تسجيل الدخول إلى الموقع باستخدام الحساب الجديد
لأن الووردبريس سيمنعك من حذف حسابك الحالي؛ لذلك ستكون بحاجة لتسجيل الدخول للموقع من الحساب الجديد، وحينها تتمكن من التحكم في حسابات الآخرين لأن رتبتك في الموقع مدير.
الخطوة الثالثة: حذف الحساب القديم وتوجيه محتواه إلى الحساب الجديد
توجه إلى تاب الأعضاء من الشريط الجانبي، وحرك مؤشر الفأرة على اسم المستخدم الذي تريد حذفه، وأضغط على كلمة حذف.
سيخبرك الووردبريس أنك ستحذف مستخدم، ويجب عليك إما حذف المحتويات وهذا ما لا نريده، لأننا نريد نسب كافة المحتويات لمستخدم آخر. وبعدها أكد الحذف.
كما ترى في الصورة السابقة، تم حذف العضو بنجاح ونُسبت كافة المحتويات للمستخدم الجديد.
طريقة تغيير اسم المستخدم من قاعدة بيانات الووردبريس
قبل أن أوضح لك طريقة التعامل مع قاعدة البيانات، أود أن أخبرك أن هناك إضافات تساعدك على تغيير اسم مستخدم الووردبريس، لكن معظمها قديم ولم يتم التحديث عليها من مدة.
أيضًا ما تقوم به هذه الإضافات هو نفس ما سنقوم به في الخطوات التالية؛ لذلك فضّلت إيضاح الأمر الأساسي.
الخطوة الأولى: تسجيل الدخول إلى قاعدة البيانات الخاصة بالموقع
بيانات قاعدة البيانات نفسها (اسم المستخدم وكلمة المرور) هي نفس البيانات الموجودة في الملف wp-config.php الموجود لديك في الاستضافة.
أما رابط الدخول لقاعدة البيانات ستجده في السي بانل أو يمكنك البحث عن طريقة الدخول لقاعدة البيانات حسب استضافتك لأن الأمر يختلف حسب الاستضافة.
الخطوة الثانية: افتح الجدول wp_users
عندي استخدام Adminer باللغة العربية لإدارة قواعد البيانات، ومن الممكن أنك تستخدم phpMyAdmin – في النهاية بعد تسجيل الدخول ستجد صورة شبيهة بالصورة السابقة ومن العمود ناحية اليمين (قد يكون لديك باللغة الإنجليزية ناحية اليسار) اضغط على الجدول wp_users.
الجدول wp_users هو الجدول الذي يحتوي على المستخدمين جميعهم، ويمكنك منه تعديل حساباتهم بسهولة. ولذلك نحن نحتاج إلى عرض البيانات.
الخطوة الثالثة: تعديل المستخدم
عندما تعرض البيانات في الخطوة السابقة، سيظهر لك جدول فيه كافة المستخدمين. في الموقع الذي أجرب عليه يوجد مستخدم واحد فقط لا غير، وذلك بعد أن حذفت حساب الـ Admin في شرح الحيلة السابقة.
ما تريده هو الضغط على كلمة تعديل (modify) بجانب اسم المستخدم الذي تريد تعديله.
سيفتح لك جدول التعديل، وما نريد هنا هو تغيير اسم الدخول فقط User_login. في حالتي لا أحتاج لتغيير اسم المستخدم لأني حذفت الحساب Admin في الحيلة المشروحة بالأعلى، لكني سأغير اسم المستخدم الحالي لأكمل الشرح فقط.
وبعد تغيير الاسم اضغط على حفظ، وسترجع إلى الجدول الرئيس المحتوي على كافة حسابات المستخدمين.
وقد تغير فعلًا اسم المستخدم للكلمة التي أردتها.