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

Buat pengguna:tidak dapat terhubung ke database postgres:FATAL:peran tom tidak ada

Anda menyebutkan Ubuntu jadi saya kira Anda menginstal paket PostgreSQL dari Ubuntu melalui apt.

Jika demikian, postgres Akun pengguna PostgreSQL sudah ada dan dikonfigurasi untuk dapat diakses melalui peer otentikasi untuk soket unix di pg_hba.conf . Anda mendapatkannya dengan menjalankan perintah sebagai postgres pengguna unix, misalnya:

sudo -u postgres createuser owning_user
sudo -u postgres createdb -O owning_user dbname

Ini semua ada dalam dokumentasi Ubuntu PostgreSQL yang merupakan hit Google pertama untuk "Ubuntu PostgreSQL" dan tercakup dalam banyak pertanyaan Stack Overflow.

(Anda membuat pertanyaan ini lebih sulit dijawab dengan menghilangkan detail seperti OS dan versi yang Anda gunakan, cara Anda menginstal PostgreSQL, dll.)



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

  2. Urutan tidak terpengaruh oleh transaksi?

  3. Audit Logging untuk PostgreSQL

  4. Memahami Kolom Sistem di PostgreSQL

  5. Kunci utama gabungan di django