إذا لم يتم تعيين كلمة مرور للمستخدم الجذر ، فيمكنك الاتصال بخادم قاعدة بيانات MySQL باستخدام الأمر التالي.
$mysql-uجذر
أو
$سودوmysql-uجذر
من الضروري تعيين كلمة مرور قوية للجذر أو أي مستخدم آخر لتوفير أمان قاعدة البيانات. يتم عرض طريقتين في هذا البرنامج التعليمي لتغيير كلمة مرور مستخدم MySQL. يمكنك متابعة أي واحد من هؤلاء.
تغيير كلمة المرور باستخدام SET:
صيغة تغيير كلمة المرور لأي مستخدم MySQL باستخدام يضع البيان هو ،
يضعكلمه السرل 'اسم االمستخدم'@'اسم المضيف' =كلمه السر('كلمه السر')؛'اسم المضيف' للخادم المحلي 'مضيف محلي'. قم بتشغيل جملة MySQL التالية لتعيين / إعادة تعيين كلمة المرور لـ جذر المستعمل. هنا، 'abc890def' تم تعيينه ككلمة مرور جذر.
> يضعكلمه السرل 'جذر'@'مضيف محلي' =كلمه السر('abc890def')؛
اخرج من الخادم وحاول الاتصال بدون أي كلمة مرور. سيظهر خطأ رفض الوصول التالي في الجهاز.
قم بتشغيل الأمر باستخدام -p الخيار واختبار الاتصال عن طريق تطبيق كلمة مرور خاطئة. ثم ستظهر رسالة الخطأ التالية.
الآن ، قم بتشغيل الأمر باستخدام كلمة مرور الجذر الصحيحة التي تم تعيينها في الخطوة السابقة. إذا قمت بتوفير كلمة المرور الصحيحة ، فسيكون بإمكانه الاتصال بالخادم بنجاح.
mysql دولار-أنت جذر-صتغيير كلمة المرور باستخدام UPDATE:
بناء الجملة لتغيير كلمة مرور MySQL باستخدام تحديث الاستعلام معطى أدناه. يتم تخزين جميع معلومات المستخدم في المستعمل طاولة mysql قاعدة البيانات. لذلك ، إذا كان يمكنك تحديث قيمة كلمه السر مجال ال المستعمل جدول لأي مستخدم معين ثم سيتم تغيير كلمة مرور هذا المستخدم بشكل صحيح.
تحديثmysql.المستعمليضعكلمه السر=كلمه السر('كلمة مرور جديدة') أينالمستعمل='اسم االمستخدم' ومضيف='اسم المضيف'؛
لتغيير كلمة المرور الخاصة بـ جذر المستخدم على الخادم المحلي ، يجب عليك تشغيل أمر SQL التالي. هنا، ' mynewpassword تم تعيينه ككلمة مرور جديدة.
> تحديثmysql.المستعمليضعكلمه السر=كلمه السر('mynewpassword') أينالمستعمل='جذر' ومضيف='مضيف محلي'
مرة أخرى ، اخرج من الخادم وأعد تشغيل خادم قاعدة البيانات قبل اختبار كلمة المرور الجديدة.
إعادة تشغيل خدمة sudo $ mysqlالآن ، تحقق من أن كلمة المرور الجديدة تعمل أم لا للمستخدم الجذر.
mysql دولار-أنت جذر-صباتباع أي من عبارات SQL المذكورة أعلاه ، يمكنك بسهولة تغيير كلمة مرور أي مستخدم MySQL موجود.