-
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 operasipostgres
, superuser biasanya disebutpostgres
juga, tapi itu sama sekali tidak diperlukan. -
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.
-
pg_read_all_settings
dan yang lainnya tidak muncul dipg_user
karena mereka bukan peran login.