إدارة مستخدمي قاعدة البيانات

يمكن تعيين أي مستخدم قاعدة بيانات كافتراضي لقاعدة بيانات معينة. ستصل Plesk دائمًا إلى قاعدة البيانات باستخدام بيانات اعتماد هذا المستخدم الافتراضي؛ حتى إذا كان هناك مستخدمون آخرون مرتبطون بقاعدة البيانات. تعرف أكثر على قواعد البيانات في درس إدارة قواعد البيانات

أنواع مستخدمي قاعدة البيانات

يوجد نوعان من حسابات مستخدمي قاعدة البيانات في Plesk:

  • User accounts. التي لديها حق الوصول إلى قاعدة بيانات واحدة فقط. إذا كنت تتعاون مع أشخاص آخرين في إدارة موقع ويب وترغب في منحهم حق الوصول إلى قاعدة البيانات، فيجب عليك إنشاء حسابات مستخدمين منفصلة لهم. يستخدم كل حساب من هذه الحسابات للوصول إلى قاعدة بيانات واحدة فقط. في هذه الحالة، تقوم أولاً بإنشاء قاعدة بيانات ثم حسابات المستخدمين.
  • Universal user. الحسابات التي لديها حق الوصول إلى جميع قواعد البيانات، يمكن للمستخدمين العالميين الوصول ليس فقط إلى جميع قواعد البيانات الحالية ، ولكن إلى جميع قواعد البيانات التي تم إنشاؤها حديثًا أيضًا. إذا كنت تخطط لتثبيت تطبيقات الويب على موقعك، فقد يكون من المناسب إنشاء حساب مستخدم عالمي واحد، بحيث يمكن لجميع التطبيقات الوصول إلى قواعد البيانات الخاصة بهم باستخدام هذا الحساب. في هذه الحالة، تقوم أولاً بإنشاء حساب مستخدم ثم تحديده عند تثبيت التطبيقات.
universal user

universal user يعمل فقط داخل خادم قاعدة بيانات واحدة. إذا كنت تستخدم عدة خوادم قاعدة بيانات ، فقم بإنشاء حساب مستخدم عالمي منفصل لكل خادم.

العمليات على مستخدمي قاعدة البيانات

يمكنك إنشاء أو تحديث أو إزالة مستخدم قاعدة البيانات عن طريق الآتي:

  1. أدخل إلى حسابك على لوحة تحكم Plesk
  2. ثم اذهب إلى Websites & Domains > Databases > User Management
  3. لإنشاء مستخدم من النوع universal من القائمة المنسدلةDatabase اختر Any
ملاحظات

  1. يمكنك إزالة مستخدم قاعدة بيانات افتراضي فقط عن طريق إزالة قاعدة البيانات المرتبطة بهذا المستخدم. بدلاً من ذلك، يمكنك تحرير المستخدم وإزالة الخيار Make the user default for this database، ثم إزالة المستخدم
  2. إذا تم إنشاء مستخدم قاعدة بيانات بواسطة تطبيق APS ،يمكنك إزالة هذا المستخدم فقط عن طريق إزالة التطبيق المعني
  3. يجب أن يكون طول كلمة مرور مستخدم قاعدة البيانات 5 أحرف على الأقل، ويجب ألا تحتوي على اسم المستخدم أو أي أحرف جدول ASCII موسعة

أذونات مستخدم قاعدة البيانات

  • إذا كنت تستخدم MySQL أو Microsoft SQL Server ، فيمكنك إدارة أذونات مستخدمي قاعدة البيانات من خلال واجهة المستخدم Plesk ، مثل أذونات إجراء عمليات على بنية الجدول والبيانات. بالنسبة إلى MySQL ، تكون هذه الأذونات هي SelectInsertCreateDrop وما إلى ذلك ، وبالنسبة لـ Microsoft SQL Server ، فإن هذه الأذونات هي أدوار على مستوى قاعدة البيانات مثل db_ddladmindb_datawriter وما إلى ذلك.
  • لمساعدتك في تعيين الأذونات، تستخدم Plesk قوالب مجموعات الأذونات التي تسمى الأدوار. عند الإنشاء، يتم منح كل حساب مستخدم لقاعدة البيانات مجموعة الأذونات الافتراضية. تتوافق مجموعة الأذونات هذه مع دور Read and Write. الأدوار الأخرى المدعومة Read Only و Write Only. بالإضافة إلى ذلك، يسمح MySQL بالدور Custom مع مجموعات الامتيازات المعرفة من قبل المستخدم.

لتعديل أذونات مستخدم قاعدة بيانات MySQL

  1. أدخل إلى حسابك على لوحة تحكم Plesk
  2. ثم اذهب إلى Websites & Domains > Databases > User Management وانقر فوق اسم مستخدم قاعدة البيانات
  3. افتراضيا، مستخدمي قاعدة البيانات التي تم إنشاؤها حديثا لديهم خاصية Read and Write. للسماح بوصول القراءة أو الوصول للكتابة فقط، حدد الدور المقابل (Read Only or Write Only)
  4. لإضافة أو إزالة امتيازات من الدور المحدد بالفعل للمستخدم، حدد أو امسح خانات الاختيار المقابلة (SelectInsertUpdate…)
تنويه

لاحظ أنه في حالة تعديل مجموعة الامتيازات ، يصبح الدور Custom.

 

 

مشاركة الدرس:
تم التحديث في فبراير 25, 2020

هل كان الدرس مفيداً؟

دروس ذات صلة