-
postgres
er ingen standardrolle.Når du opretter PostgreSQL-databaseklyngen med
initdb
, kan du angive navnet på installationens superbruger med-U
mulighed. Hvis du udelader denne mulighed, vil navnet på superbrugeren være det samme som navnet på den operativsystembruger, du bruger.Da det er sædvanligt at have
initdb
PostgreSQL køres af en operativsystembrugerpostgres
, kaldes superbrugeren normaltpostgres
også, men det er på ingen måde påkrævet. -
postgres
er bare en normal superbruger som enhver anden.Du vil have problemer med at droppe det, fordi det ejer alle systemobjekter, og du kan ikke nemt ændre disse objekter. Du frarådes at prøve.
-
pg_read_all_settings
og de andre dukker ikke op ipg_user
fordi de ikke er nogen login-roller.