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

Apakah postgres adalah pengguna PostgreSQL default dan khusus?

  1. postgres bukan peran default.

    Saat Anda membuat cluster database PostgreSQL dengan initdb , Anda dapat menentukan nama pengguna super penginstalan dengan -U pilihan. Jika Anda menghilangkan opsi tersebut, nama superuser akan sama dengan nama pengguna sistem operasi yang Anda gunakan.

    Karena biasanya memiliki initdb PostgreSQL dijalankan oleh pengguna sistem operasi postgres , superuser biasanya disebut postgres juga, tapi itu sama sekali tidak diperlukan.

  2. postgres hanyalah superuser biasa seperti yang lainnya.

    Anda akan kesulitan menjatuhkannya karena ia memiliki semua objek sistem, dan Anda tidak dapat dengan mudah memodifikasi objek tersebut. Anda disarankan untuk tidak mencoba.

  3. pg_read_all_settings dan yang lainnya tidak muncul di pg_user karena mereka bukan peran login.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pustaka tidak dimuat:/usr/local/opt/readline/lib/libreadline.6.2.dylib

  2. Kolom byte Postgres mengembalikan string (array char) alih-alih byte array

  3. Hapus alias di kueri yang dihasilkan Slick

  4. bagaimana cara meniru insert abaikan dan pada pembaruan kunci duplikat (penggabungan sql) dengan postgresql?

  5. ActiveRecord bersarang SELECT