تكوين الحسابات للعمل مع PostgreSQL و Postgres Pro

22 فبراير 2024

ID 242538

المتطلبات الأساسية

قبل تعيين الحقوق للحسابات، قم بتنفيذ الإجراءات التالية:

  1. تأكد من تسجيل الدخول إلى النظام تحت حساب المسؤول المحلي.
  2. قم بتثبيت بيئة للعمل مع PostgreSQL و Postgres Pro.‏
  3. تأكد من أن لديك حساب Windows ستقوم بتثبيت خادم الإدارة ضمنه.
  4. تأكد من أن لديك حساب Windows ستبدأ بموجبه خدمة خادم الإدارة.

تكوين الحسابات لتثبيت خادم الإدارة (الإنشاء التلقائي لقاعدة بيانات خادم الإدارة)

لتكوين حسابات تثبيت خادم الإدارة:

  1. شغّل بيئة للعمل مع PostgreSQL و Postgres Pro.‏
  2. اختر دور Postgres للوصول إلى نظم إدارة قواعد البيانات. يمكنك تحديد أي من الأدوار التالية:
    • مستخدِم postgres (دور Postgres الافتراضي).

      إذا كنت تستخدم مستخدم postgres، فإنك لا تحتاج إلى منح حقوق إضافية له.

    • دور Postgres جديد.

      إذا كنت تريد استخدام دور Postgres جديد، فأنشئ هذا الدور وامنحه امتياز CREATEDB. للقيام بذل ، قم بتشغيل البرنامج النصي التالي (في هذا البرنامج النصي، الدور هو KCSAdmin):

      CREATE USER "KSCAdmin" WITH PASSWORD '<كلمة المرور>' CREATEDB;‏

      سيتم استخدام الدور الذي تم إنشاؤه كمالك لقاعدة بيانات خادم الإدارة (يشار إليها فيما يلي أيضًا باسم قاعدة بيانات الخادم).

  3. قم بتسجيل الدخول إلى النظام تحت حساب Windows المستخدم لتشغيل مثبت خادم الإدارة (يشار إليه فيما يلي أيضًا باسم المثبت).
  4. قم بتشغيل المثبِّت.

    يبدأ معالج إعداد خادم الإدارة. اتبع إرشادات المعالج.

  5. حدد الخيار تثبيت مخصص لخادم الإدارة.
  6. حدد ملف PostgreSQL أو Postgres Pro كنظام إدارة قاعدة البيانات الذي يخزن قاعدة بيانات خادم الإدارة.
  7. حدد اسم قاعدة بيانات الخادم. سيقوم المثبت تلقائيًا بإنشاء قاعدة بيانات الخادم.
  8. حدد بيانات اعتماد دور Postgres.
  9. حدد حساب Windows المستخدم لبدء خدمة خادم الإدارة.‏

    يمكنك تحديد حساب مستخدم Windows موجود أو إنشاء حساب Windows جديد تلقائيًا بتنسيق KL-AK- * باستخدام برنامج التثبيت. بغض النظر عن اختيار الحساب، يقوم المثبت بتعيين حقوق النظام المطلوبة لحساب خدمة خادم الإدارة.

بعد انتهاء التثبيت، يتم إنشاء قاعدة بيانات الخادم تلقائيًا ويكون خادم الإدارة جاهزًا للاستخدام.

تكوين الحسابات لتثبيت خادم الإدارة (إنشاء قاعدة بيانات خادم الإدارة يدويًا)

لتكوين حسابات تثبيت خادم الإدارة:

  1. شغّل بيئة للعمل مع Postgres.‏
  2. إنشاء دور Postgres جديد وقاعدة بيانات خادم الإدارة. بعد ذلك، امنح جميع الامتيازات للدور في قاعدة بيانات خادم الإدارة. للقيام بذلك، قم بتسجيل الدخول ضمن مستخدم postgres في قاعدة بيانات postgres وشغّل البرنامج النصي التالي (في هذا البرنامج النصي، الدور هو KCSAdmin، اسم قاعدة بيانات خادم الإدارة هو KAV):

    CREATE USER "KSCAdmin" WITH PASSWORD '<كلمة المرور>';

    CREATE DATABASE "KAV" ENCODING 'UTF8';

    GRANT ALL PRIVILEGES ON DATABASE "KAV" TO "KSCAdmin";

  3. منح الامتيازات التالية لدور Postgres الذي تم إنشاؤه:
    • الامتيازات في جميع الجداول في المخطط العام: ALL
    • الامتيازات في جميع التسلسلات في المخطط العام: ALL

    للقيام بذلك، قم بتسجيل الدخول ضمن مستخدم postgres في قاعدة بيانات خادم وشغّل البرنامج النصي التالي (في هذا البرنامج النصي، الدور هو KCSAdmin):

    GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA "public" TO "KSCAdmin";

    GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA "public" TO "KSCAdmin";

  4. قم بتسجيل الدخول إلى النظام تحت حساب Windows المستخدم لتشغيل برنامج التثبيت.
  5. قم بتشغيل مثبت خادم الإدارة.

    يبدأ معالج إعداد خادم الإدارة. اتبع إرشادات المعالج.

  6. حدد الخيار تثبيت مخصص لخادم الإدارة.
  7. حدد ملف PostgreSQL أو Postgres Pro كنظام إدارة قاعدة البيانات الذي يخزن قاعدة بيانات خادم الإدارة.
  8. حدد اسم قاعدة بيانات الخادم. استخدم نفس اسم قاعدة البيانات الذي تحدده في البرنامج النصي. لاحظ أن اسم قاعدة البيانات حساس لحالة الأحرف.
  9. حدد بيانات اعتماد دور Postgres.
  10. حدد حساب Windows المستخدم لبدء خدمة خادم الإدارة.‏

    يمكنك تحديد حساب مستخدم Windows موجود أو إنشاء حساب Windows جديد تلقائيًا بتنسيق KL-AK- * باستخدام برنامج التثبيت. بغض النظر عن اختيار الحساب، يقوم المثبت بتعيين حقوق النظام المطلوبة لحساب خدمة خادم الإدارة.

بعد انتهاء التثبيت، سيستخدم خادم الإدارة قاعدة البيانات التي تم إنشاؤها لتخزين بيانات خادم الإدارة. خادم الإدارة جاهز للاستخدام.

هل وجدت هذه المقالة مفيدة؟
ما الذي يمكننا تحسينه؟
شكرًا لك على ملاحظاتك! تساعدُنا على التحسن.
شكرًا لك على ملاحظاتك! تساعدُنا على التحسن.