PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

fe_sendauth:tidak ada kesalahan yang diberikan kata sandi setelah menyiapkan database PostgreSQL di Cloud9 IDE

Anda tidak perlu mengubah file pg_hba.conf. Cukup ketik perintah ini di terminal:

$ source ~/.profile
$ rake db:create
$ rake db:migrate

Kemudian restart server secara normal. Saya tahu Anda sudah menjalankan perintah source ~/.profile di awal instruksi yang Anda sebutkan (saya telah menggunakan jawaban sebelumnya dan berjuang dengan masalah yang sama) tetapi untuk beberapa alasan misterius lingkungan Cloud9 (saya tidak pernah harus melakukan semua ini di Mac saya) membutuhkan sumber file '.profile' secara manual lagi setelah melakukan pengaturan yang ditentukan dalam instruksi tersebut (Cloud 9 kadang-kadang memutuskan untuk menjadi aneh - seperti semua mesin ... duh!). Perintah kedua membuat database pg baru di lingkungan pengembangan Anda dengan semua konfigurasi dari permata pg dan file database.yml Anda.

Perintah 'migrasi' terakhir mungkin tidak diperlukan tetapi sekali lagi karena alasan misterius, saya juga telah memperbaiki masalah basis data setelah menjalankan 'rake db:migrate' (Jika saya benar, itu hanya memperbarui basis data Anda untuk dapat menggunakan Model atau data tiruan baru yang mungkin telah Anda tambahkan ke lingkungan pengembangan Anda).

Semoga membantu.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tanggal parsing dengan zona waktu berbeda

  2. Bagaimana dan mengapa menambahkan kunci utama ke tabel database SQL saya ketika saya sudah memiliki indeks

  3. Bulan antara dua tanggal berfungsi

  4. Bagaimana Anda bisa memperluas baris PostgreSQL yang diringkas menjadi kolom terpisah?

  5. Sistem Login/Otorisasi Sederhana menggunakan Dancer dan Postgres