OnWorks Linux و Windows Online WorkStations

الشعار

استضافة مجانية على الإنترنت لمحطات العمل

<السابق | المحتويات | التالي>

إنشاء المستخدمين وقواعد البيانات‌


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

يجب أن تتصل هذه الأوامر بخادم PostgreSQL لأداء وظيفتها ويجب أن يتم توثيقها كمستخدم لديه امتيازات كافية ليتمكن من تنفيذ العملية المحددة. أسهل طريقة لتحقيق ذلك هي استخدام ملف بوستجرس حساب Unix والاتصال عبر المقبس المستند إلى ملف:


# سو - postgres

$ Creatuser -P king_phisher أدخل كلمة المرور للدور الجديد: أدخلها مرة أخرى:

$ createb -T template0 -E UTF-8 -O king_phisher king_phisher

$ خروج

# سو - postgres

$ Creatuser -P king_phisher أدخل كلمة المرور للدور الجديد: أدخلها مرة أخرى:

$ createb -T template0 -E UTF-8 -O king_phisher king_phisher

$ خروج


في المثال أعلاه ، -P يطلب الخيار الخالق للاستعلام عن كلمة مرور بمجرد إنشاء ملف ملك_الصراف مستخدم. أنظر إلى خلقت ب الأمر -O يحدد المستخدم الذي يمتلك قاعدة البيانات الجديدة (والذي سيكون له بالتالي الحقوق الكاملة لإنشاء الجداول ومنح الأذونات وما إلى ذلك). نريد أيضًا أن نكون قادرين على استخدام سلاسل Unicode ، لذلك نضيف الامتداد -E UTF-8 خيار لتعيين الترميز ، والذي بدوره يتطلب منا استخدام -T الخيار لاختيار قالب قاعدة بيانات آخر.

يمكننا الآن اختبار أنه يمكننا الاتصال بقاعدة البيانات عبر المقبس والاستماع على المضيف المحلي (-h المضيف المحلي) كمستخدم king_phisher (-أنت King_phisher):


# psql -h المضيف المحلي -U King_phisher King_phisher

كلمة المرور للمستخدم king_phisher: psql (9.5.2)

اتصال SSL (البروتوكول: TLSv1.2 ، التشفير: ECDHE-RSA-AES256-GCM-SHA384 ، بت: 256 ،

الضغط: إيقاف) اكتب "تعليمات" للمساعدة.


king_phisher =>

# psql -h المضيف المحلي -U King_phisher King_phisher

كلمة المرور للمستخدم king_phisher: psql (9.5.2)

اتصال SSL (البروتوكول: TLSv1.2 ، التشفير: ECDHE-RSA-AES256-GCM-SHA384 ، بت: 256 ،

الضغط: إيقاف) اكتب "تعليمات" للمساعدة.


king_phisher =>

كما ترى ، كان الاتصال ناجحًا.


أفضل الحوسبة السحابية لنظام التشغيل في OnWorks: