-
postgresär ingen standardroll.När du skapar PostgreSQL-databasklustret med
initdb, kan du ange namnet på installationssuperanvändaren med-Ualternativ. Om du utelämnar det alternativet kommer namnet på superanvändaren att vara detsamma som namnet på operativsystemanvändaren du använder.Eftersom det är vanligt att ha
initdbPostgreSQL som drivs av en operativsystemanvändarepostgres, superanvändaren brukar kallaspostgresockså, men det krävs inte på något sätt. -
postgresär bara en normal superanvändare som alla andra.Du kommer att ha problem med att släppa det eftersom det äger alla systemobjekt, och du kan inte enkelt ändra dessa objekt. Du rekommenderas att inte försöka.
-
pg_read_all_settingsoch de andra dyker inte upp ipg_usereftersom de inte är några inloggningsroller.