postgre
postgre

برخی مواقع به دلایل مختلف ممکن است که پسورد کاربر postgres رو در دیتابیس postgre فراموش کنیم. توسط روش زیر اگه به سرور دسترسی داشته باشید. به راحتی میتونید این پسورد را ریست کنید:

ابتدا فایل pg_hba.conf رو در آدرس زیر توسط ادیتور باز کنید :

/var/lib/pgsql/data/pg_hba.conf

سپس به انتهای فایل رفته و تمام host رکورد هارو کامنت کنید. و هاست رکورد زیر را به انتهای فایل اضافه کنید :

host    all             all             127.0.0.1/32            trust

حالا فایل رو ذخیره کرده و سرور postgre را ریستارت کنید:

sudo systemctl restart postgresql

سپس توسط دستور زیر وارد کامند لاین شوید:

psql -h 127.0.0.1 -U postgres

و توسط دستور زیر پسورد جدید را ست کنید:

alter user postgres with password 'new_password';

فراموش نکنید در انتهای فایل کانفیگ را به حالت قبلی برگردانید و خطی که اضافه کرده اید را حذف کنید.

0 دیدگاهبستن دیدگاه‌ ها

ارسال دیدگاه

عضویت در خبرنامه

آخرین پست ها و مقالات را در ایمیل خود دریافت کنید

کمی صبر کنید ...

با تشکر از شما !

ما قول می دهیم که اسپم ارسال نشود :)