MySql: منح الجذر إذن تسجيل دخول المستخدم من أي مضيف

فيديو: MySql: منح الجذر إذن تسجيل دخول المستخدم من أي مضيف

فيديو: MySql: منح الجذر إذن تسجيل دخول المستخدم من أي مضيف
فيديو: كيفيه عمل اعدادات ال Wireless التلقائية (ويندوز 7) 2023, ديسمبر
MySql: منح الجذر إذن تسجيل دخول المستخدم من أي مضيف
MySql: منح الجذر إذن تسجيل دخول المستخدم من أي مضيف
Anonim

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

لتهيئة هذه الميزة ، ستحتاج إلى تحديث جدول مستخدم mysql للسماح بالوصول من أي مضيف بعيد ، باستخدام حرف البدل٪.

افتح عميل mysql لسطر الأوامر على الخادم باستخدام الحساب الجذر.

mysql -uroot

ثم سترغب في تشغيل الأمرين التاليين ، لمعرفة ما تم تعيين مضيف المستخدم الجذر بالفعل:

use mysql; select host, user from user;

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

mysql> use mysql; Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed

mysql> select host,user from user; +-----+------+ | host | user | +-----+------+ | ubuntuserv | root | | localhost | debian-sys-maint | | localhost | root | +-----+------+ 3 rows in set (0.00 sec)

الآن سأقوم بتحديث مضيف ubuntuserv لاستخدام حرف البدل ، ثم نصدر الأمر لإعادة تحميل جداول الامتيازات. إذا كنت تقوم بتشغيل هذا الأمر ، فاستبدل اسم المضيف الخاص بك في المربع الخاص بـ ubuntuserv.

update user set host=’%’ where user=’root’ and host=’ubuntuserv’; flush privileges;

هذا كل ما في الامر. الآن تمكنت من الاتصال بهذا الخادم من أي جهاز آخر على الشبكة الخاصة بي ، باستخدام حساب الجذر.

ومرة أخرى ، لاحظ أن هذا ليس آمنًا جدًا ، ويجب عليك على الأقل التأكد من تعيين كلمة مرور أساسية.

موصى به: