كيف أقوم بإنشاء مستخدم قاعدة بيانات جديد في MySQL؟

Kyf Aqwm Bansha Mstkhdm Qa Dt Byanat Jdyd Fy Mysql



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

ستوفر هذه الكتابة طريقة لإنشاء مستخدم قاعدة بيانات جديد في MySQL.

كيفية إنشاء / إنشاء مستخدم جديد لقاعدة بيانات MySQL؟

تحقق من الإرشادات الموضحة أدناه لإنشاء مستخدم قاعدة بيانات جديد في MySQL:







  • تواصل مع خادم MySQL من خلال المستخدم الافتراضي ' جذر 'من خلال توفير كلمة المرور الخاصة به.
  • قم بتشغيل ' إنشاء مستخدم '' @ 'localhost' معرف بواسطة 'كلمة المرور' ؛ ' يأمر.
  • منح الأذونات باستخدام ' منح جميع الامتيازات على *. * إلى '' @ 'localhost' مع خيار المنح ؛ ' يأمر.
  • ثم ، مسح الامتيازات.
  • عرض قائمة كافة مستخدمي قاعدة البيانات للتحقق منها.

الخطوة 1: الوصول إلى قواعد بيانات MySQL

في البداية ، قم بتشغيل محطة Windows ثم اتصل بخادم MySQL من خلال الأمر المقدم:



mysql -u الجذر -p

هنا:



  • ' -في 'يمثل اسم المستخدم.
  • ' جذر ”هو اسم مستخدم قاعدة البيانات الخاصة بنا.
  • ' -p 'الخيار يشير إلى كلمة مرور المستخدم.

عند تنفيذ الأمر المذكور أعلاه ، يجب عليك تحديد كلمة المرور:





الخطوة الثانية: إنشاء مستخدم جديد

الآن ، استخدم الأمر المقدم لإنشاء مستخدم جديد في قاعدة بيانات MySQL:



إنشاء مستخدم 'tester' @ 'localhost' تم تحديده بواسطة 'tester123 @' ؛

في الأمر أعلاه:

  • ' إنشاء مستخدم 'الاستعلام' لإنشاء / إنشاء مستخدم جديد.
  • ' اختبار 'هو اسم المستخدم الجديد لدينا ، و' المضيف المحلي '@' ”يشير إلى إنشاء مستخدم محليًا.
  • ' التي حددتها 'لتحديد كلمة المرور لمستخدم معين.

من الناتج المحدد ، ' استعلام جيد ، …… 'يشير إلى أنه تم إنشاء المستخدم الجديد بنجاح:

الخطوة الثالثة: منح الامتيازات

بعد ذلك ، امنح الامتيازات للمستخدم الذي تم إنشاؤه حديثًا عن طريق تشغيل ' امنح جميع الامتيازات ' استفسار:

منح جميع الامتيازات لـ *. * لـ 'tester' @ 'localhost' مع خيار المنح ؛

هنا:

  • ' امنح جميع الامتيازات 'يمنح جميع أنواع الأذونات للمستخدم.
  • ' على *.* 'يشير إلى أن أذونات المنح يتم تطبيقها على قاعدة البيانات والجداول التي يمكن الوصول إليها.
  • ' tester '@' localhost 'مع GRANT OPTION 'يوضح أنه يتم تعيين جميع الامتيازات لاسم المستخدم المقدم عند اتصال اسم مستخدم معين من خلال المضيف المحلي:

الخطوة 4: تفعيل الامتيازات

ثم قم بتشغيل ' امتيازات التنظيف ”لتنشيط جميع الأذونات الممنوحة حديثًا للمستخدم قبل الوصول إليها:

امتيازات التنظيف ؛

الخطوة 5: تحقق من مستخدم جديد

للتأكد من إنشاء مستخدم قاعدة البيانات الجديد أم لا ، قم بتشغيل ' يختار ' يأمر:

حدد المستخدم من mysql.user ؛

كما ترى ، يوجد مستخدم قاعدة البيانات الذي تم إنشاؤه حديثًا في قائمة قاعدة البيانات:

الخطوة 6: تواصل مع MySQL Server مع مستخدم جديد

الآن ، قم بالوصول إلى خادم MySQL مع المستخدم الجديد عن طريق تحديد بيانات الاعتماد المقابلة:

mysql -u اختبار -p

كان هذا كله يتعلق بإنشاء مستخدم قاعدة بيانات جديد في MySQL.

خاتمة

لإنشاء مستخدم قاعدة بيانات جديد في MySQL ، أولاً ، اتصل بخادم MySQL من خلال المستخدم الافتراضي ' جذر 'من خلال توفير كلمة المرور الخاصة به. ثم استخدم ' إنشاء مستخدم '' @ 'localhost' معرف بواسطة 'كلمة المرور' ؛ ' يأمر. بعد ذلك ، قم بمنح الامتيازات من خلال ' منح جميع الامتيازات على *. * إلى '' @ 'localhost' مع خيار المنح ؛ ' يأمر. أخيرًا ، قم بتنشيط جميع الامتيازات المضافة من خلال استخدام ' امتيازات التنظيف ' يأمر. للتحقق ، قم بإدراج جميع مستخدمي قاعدة البيانات. قدمت هذه الكتابة الإجراء لإنشاء مستخدم قاعدة بيانات جديد في MySQL.