إنشاء حساب MySQL لنظام التشغيل Windows
بيئة تأكيد التشغيل
- MySQL
-
- ماي إس كيو إل 8.4
- منضدة عمل MySQL
-
- 8.0
- نوافذ
-
- ويندوز سيرفر 2022
البيئة المطلوبة
- MySQL
-
- ماي إس كيو إل 8.4
- منضدة عمل MySQL
-
- 8.0
- نوافذ
-
- نوافذ 11
- نوافذ 10
- خادم ويندوز
-
- ويندوز سيرفر 2022
- ويندوز سيرفر 2019
- ويندوز سيرفر 2016
الشرط المسبق
- يجب تثبيت MySQL
- إذا كنت ترغب في استخدام MySQL Workbench ، فيجب أن يكون لديك MySQL Workbench مثبتا
- تأكد من أنه يمكنك الاتصال بقاعدة بيانات MySQL الخاصة بك
لمحة عن حسابات الجذر
الحساب الجذر هو الحساب الذي لديه كل الوصول تقريبا إلى قاعدة البيانات. بشكل افتراضي ، لا يمكن الوصول إليه محليا إلا ، ولكن إذا قمت بتغيير الإعدادات ، فيمكن الوصول إليه أيضا من الخارج. ومع ذلك ، نظرا لأن السلطة قوية وتزداد المخاطر الأمنية ، فمن الأفضل إنشاء حساب منفصل إذا كنت ترغب في الاتصال من الخارج.
إنشاء حساب في MySQL Workbench
حدد MySQL > MySQL Workbench من قائمة ابدأ.
حدد الاتصال الذي تريد توصيله ب MySQL. إذا لم يكن لديك واحد ، فقم بإضافته. إذا لم تقم بحفظ كلمة مرور الاتصال الخاصة بك، فستتم مطالبتك بإدخالها.
في جزء Nevigator، حدد المستخدمون والامتيازات من علامة التبويب الإدارة.
يتم عرض قائمة بالحسابات. لإضافة حساب، انقر فوق الزر إضافة حساب.
قد ترى مربع الحوار التالي وانقر فوق الزر "موافق".
- عنوان النافذة
- منضدة عمل MySQL
- [التعليمات الرئيسية]
- إضافات مصادقة غير صالحة
- [محتوى]
- نوع المكون الإضافي ل newuser@٪ من المستخدمين هو لا شيء ، ولكن هذا غير مدرج كمكون إضافي معروف للمصادقة بواسطة الخادم.
في علامة التبويب تسجيل الدخول، أدخل ما يلي:
تفاصيل إدخال | اسم الحقل |
---|---|
اسم تسجيل الدخول | أدخل اسم حسابك. غالبا ما يتم استخدامه للاتصال بقاعدة بيانات ، مثل اسم المستخدم. في حالة الأحرف الإنجليزية ، يتم تحويلها إلى أحرف صغيرة. |
الحد من مطابقة المضيفين | أدخل اسم مضيف يمكنك الاتصال به. localhost يمكنك الاتصال فقط من المحلية. % يمكنك الاتصال من الجميع داخل الشبكة. 192.168.%.% 192.168.0.0 وستتمكن من الاتصال من جهاز الكمبيوتر الخاص بك في ~192.168.255.255 . كن حذرا عند الاتصال عبر IPv6. |
شعار | أدخل كلمة المرور للاتصال بالحساب الذي أنشأته. كن حذرا ، بعض الرموز تتطلب الهروب. |
في علامة التبويب "حدود الحساب" ، أدخل في جميع الحقول 0
.
يجب تضمينه افتراضيا ، ولكن في بعض الأحيان لا يكون كذلك.
حتى إذا حاولت التسجيل في حالة فارغة ، فسوف تحصل على خطأ.
"الأدوار الإدارية" هي أذونات ممنوحة ل MySQL ككل. إنه إذن قوي ، لذا قم بتعيينه فقط عندما تحتاج إليه كحد أدنى.
امتيازات المخطط هي أذونات تقوم بتعيينها على أساس كل مخطط. قم بإعداده بعد إنشاء المخطط. لا تؤثر الأذونات على هذا خارج نطاق المخطط.
بمجرد الانتهاء من جميع الإعدادات ، انقر فوق الزر "تطبيق" في الزاوية اليمنى السفلية. يمكنك أيضا تغيير هذه الإعدادات لاحقا.
ستتم إضافته إلى القائمة.
إذا كنت تريد حذف حسابك ، فيمكنك القيام بذلك باستخدام زر "حذف".
إنشاء حساب باستخدام أمر
يذهب هذا القسم إلى إنشاء مستخدم. لن أشرح مكان تعيين الأذونات والمعلمات التفصيلية لأنها ستكون طويلة.
حدد MySQL > MySQL 8.4 Command Line Client من قائمة ابدأ.
أدخل كلمة مرور المشرف.
أدخل SQL التالي: يرجى تعيين اسم المستخدم وكلمة المرور كاختياريين. يمكن أن تكون SQL متعددة الأسطر، لذا فأنت بحاجة إلى فاصلة منقوطة في النهاية. قم بتشغيله وحسنا ، لقد انتهيت.
CREATE USER test_user2 IDENTIFIED BY 'password';
بشكل افتراضي، يكون اسم %
المضيف هو . إذا كنت تريد أيضا تعيين اسم مضيف من البداية ، فضع علامة عليه ب @ وضع اسم المضيف بعده:
CREATE USER 'test_user3'@'192.168.0.%' IDENTIFIED BY 'password';
يمكنك التحقق من قائمة الحسابات التي قمت بإنشائها باستخدام الأمر التالي:
SELECT Host, User FROM mysql.user;
إذا كنت تريد تغيير اسم المضيف، فقم بتشغيل الأمر التالي:
RENAME USER '現在のユーザー名'@'現在のホスト名' to '新ユーザー名'@'新ホスト名';
لجعله متاحا من عنوان IP محدد:
RENAME USER 'test_user2'@'%' to 'test_user2'@'192.168.%.%';
لحذف حساب، قم بتشغيل SQL على النحو التالي: تحتاج أيضا إلى اسم مضيف.
DROP USER 'test_user3'@'192.168.0.%';