MySql منح الجذر تسجيل دخول المستخدم إذن من أي مضيف
لاحظ أن هذا ليس آمنًا جدًا ، ويجب استخدامه فقط في مربع تطوير محلي لا تشعر فيه بإعداد أذونات فردية ، ولكن لا يزال عليك الاتصال من أجهزة أخرى.
لتهيئة هذه الميزة ، ستحتاج إلى تحديث جدول مستخدم mysql للسماح بالوصول من أي مضيف بعيد ، باستخدام حرف البدل٪.
افتح عميل mysql لسطر الأوامر على الخادم باستخدام الحساب الجذر.
mysql -uroot
ثم سترغب في تشغيل الأمرين التاليين ، لمعرفة ما تم تعيين مضيف المستخدم الجذر بالفعل:
استخدم mysql؛
حدد المضيف ، المستخدم من المستخدم ؛
إليك مثال عن المخرجات على قاعدة البيانات الخاصة بي ، والتي تعد إلى حد كبير الإعدادات الافتراضية. لاحظ أن ubuntuserv هو اسم المضيف للخادم الخاص بي.
الخلية> استخدام الخلية.
قراءة معلومات الجدول لاستكمال أسماء الجداول والأعمدة
يمكنك إيقاف تشغيل هذه الميزة للحصول على بدء تشغيل أسرع مع -A
تم تغيير قاعدة البياناتالخلية> حدد المضيف ، المستخدم من المستخدم ؛
+-+-+
| استضافة | مستخدم |
+-+-+
| ubuntuserv | الجذر
| مضيف محلي debian-sys-maint |
| مضيف محلي الجذر
+-+-+
3 صفوف في مجموعة (0.00 ثانية)
الآن سأقوم بتحديث مضيف ubuntuserv لاستخدام حرف البدل ، ثم نصدر الأمر لإعادة تحميل جداول الامتيازات. إذا كنت تقوم بتشغيل هذا الأمر ، قم باستبدال اسم المضيف الخاص بك في المربع الخاص بـ ubuntuserv.
تحديث مجموعة المضيف host = "٪" حيث user = "root" و host = "ubuntuserv"؛
امتيازات تدفق
هذا كل ما في الامر. الآن تمكنت من الاتصال بهذا الخادم من أي جهاز آخر على الشبكة الخاصة بي ، باستخدام حساب الجذر.
مرة أخرى ، لاحظ أن هذا ليس آمنًا للغاية ، ويجب عليك على الأقل التأكد من أنك قمت بتعيين كلمة مرور جذر.