Malam gaesss 😁
Ketemu lagi dalam artikel baru dengan tema agak lain si, ya! Tentang masalah yang kadang muncul dalam menggunakan salah satu perangkat basis data, PostgreSQL
Karena kebetulan penulis mengalami ini, jadi sekalian saja penulis buatkan dalam bentuk artikel agar menjadi solusi bagi sekalian teman-teman lainnya 😇
Ada kalanya dalam menggunakan basis data ini, akan mengalami hal
walaupun juga menggunakan default parameter psql -U postgres
Lama-lama stress juga kan 😂
Jangan bimbang, bingung, galau atau bad mood dulu
Mari pecahkan solusi untuk masalah ini
Pertama,
Kita cek dulu postgre kita versi berapa dengan menjalankan perintah
psql --version
Di kasus ini, terlihat v17.x
Langkah kedua,
Masuk ke dalam folder instalasi. Secara default akan berada di folder
C:\Program Files\PostgreSQL\x\data
x disini mewakili versi dari PostgreSQL yang terpasang
Atau buat folder baru dan simpan file copy dari pg_hba.conf ke dalam folder tersebut
Contoh, membuat folder baru pg_hba real dan menyimpan copy file di dalamnya
Ok, biarkan file copy tersebut
💁Kenapa perlu di-copy? Ini sebagai file backup bila terjadi kesalahan konfigurasi yang menyebabkan adanya kesalahan lebih jauh, tinggal copy kembali file asli pg_hba.conf ini ke lokasi semula
Langkah ketiga,
Buka file asli dari pg_hba.conf
Gulir kebawah sampai menemukan bagian teks
Perhatikan hasil perubahannya
Langkah kelima,
Jalankan ulang atau restart PostreSQL dengan perintah
pg_ctl -D "C:\Program Files\PostgreSQL\x\data" restart
x mewakili versi dari perangkat lunak yang dipasang
Dan coba masuk dalam PostgreSQL dengan default pengguna "postgres"
psql -U postgres
Taraaaaa
Kita berhasil masuk lagi :)
Okey, sampai ini sudah berhasil mengelolah basis data kembaliTinggal atur ulang saja terkait user dan password agar basis data lebih aman terkendali
Btw, any questions ? Sampaikan via kolom komentar yang tersedia yaaa 😁
0 Komentar