-
postgresno es una función predeterminada.Cuando crea el clúster de base de datos de PostgreSQL con
initdb, puede especificar el nombre del superusuario de la instalación con-Uopción. Si omite esa opción, el nombre del superusuario será el mismo que el nombre del usuario del sistema operativo que está utilizando.Ya que es costumbre tener
initdbPostgreSQL ejecutado por un usuario del sistema operativopostgres, el superusuario generalmente se llamapostgrestambién, pero eso no es necesario de ninguna manera. -
postgreses solo un superusuario normal como cualquier otro.Tendrá problemas para descartarlo porque posee todos los objetos del sistema y no puede modificar fácilmente esos objetos. Se recomienda no intentarlo.
-
pg_read_all_settingsy los demás no aparecen enpg_userporque no son roles de inicio de sesión.