سؤال

لقد قمت بحذف مستخدم المستخدم "postgres" عن طريق الخطأ ، ولم يعد بإمكانية الوصول إلى قاعدة البيانات.

ما الذي يمكنني فعله لإنشاء مستخدم جديد بعد Postgres وكيف يمكنني بدء PostgreSQL مرة أخرى؟

إذا اضطررت إلى إعادة تثبيت postgresql ، فهل أقوم فقط بحذف إعداد Postgres الحالي عن طريق إزالة/Ulocal/Postgresql-8.3.6/ الدليل؟

ملاحظة: ليس لدي أي فكرة عن كيفية بدء PostgreSQL. لقد قمت بتنزيل ملف GZIP بشكل أساسي وتفريغه في دليل/ulusr/local/postgresql-8.3.6

هل كانت مفيدة؟

المحلول

إعادة إنشاء المستخدم - لا يوجد شيء مميز حول هذا الموضوع. إلا أنه لا يوجد لديه كلمة مرور ("!" في حقل كلمة المرور في "/etc/shadow") ، ولكن هذا طبيعي لحسابات الخدمة.

وتحتاج إلى حساب النظام هذا فقط لتشغيل الخدمة.

إذا قمت بتنزيل المصدر ("قمت بشكل أساسي بتنزيل ملف GZIP ...") فأنت بحاجة إلى اتباع تعليمات التثبيت هنا لجعل تثبيت العمل منه.

من الأسهل تثبيت النسخة المقدمة مسبقًا من Postgres من Debian:

apt-get install postgresql-8.3 postgresql-contrib-8.3
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top