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

Bermain! kerangka kerja - Tidak dapat terhubung ke database

Mungkin ada dua ada yang salah atau setidaknya meragukan dalam penyiapan Anda.

Pertama:postgres:... Sintaks URL bukan URL JDBC biasa. Format ini tidak dipahami oleh driver PostgreSQL JDBC. Lihat jawaban ini untuk masalah serupa.

Kedua:Anda mencoba menggunakan akun pengguna super PostgreSQL untuk Play. Akun pengguna super harus digunakan hanya untuk pekerjaan administratif, tetapi bukan pekerjaan "normal". Terutama bukan untuk pekerjaan yang mencakup akses publik ke DB melalui beberapa webfrontend. Setiap serangan SQL-Injection memberi penyerang kunci emas ke database Anda - termasuk nuklir untuk menghancurkan cluster DB lengkap Anda sekaligus atau menginstal backdoor ke server DB Anda.

Jadi saya sarankan, Anda membuat pengguna baru yang Anda konfigurasikan di Play! pengaturan.

Yang mengatakan:Kata sandi default untuk postgres pengguna tidak diatur di Ubuntu. Pengaturan ini memungkinkan login ke pengguna DB hanya dari pengguna OS yang sama . Cara memperbaikinya dijelaskan di jawaban ini .

Jika dua tips ini tidak membantu: Kesalahan yang Anda kutip sangat kabur. Ada harus log kesalahan yang lebih rinci di suatu tempat . Temukan dan lampirkan ke pertanyaan Anda dengan tombol "edit".



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Petunjuk di PostgreSQL

  2. Kunci penasihat atau SEKARANG untuk menghindari menunggu baris yang terkunci?

  3. Mengotomatiskan Audit Keamanan untuk PostgreSQL

  4. Bagaimana Anda mencetak hasil kueri PostgreSQL dalam format CSV atau TSV dari baris perintah?

  5. PostgreSQL EXPLAIN – Berapa Biaya Kueri?