Du blandar ihop systemanvändaren postgres med databasanvändaren postgres. sudo -u postgres psql
kör en psql
session som systemanvändaren postgres(-u
) och loggar in som databasanvändaren postgres. Standarddatabasanvändaren för psql
, om en databasanvändare('-U') inte anges, är systemanvändaren som startar den. Kör \password postgres
skapar sedan ett lösenord för databasanvändaren postgres. När det är gjort kan du logga in via psql
från vilket systemanvändarkonto som helst som databasanvändaren postgres. Så i ditt personliga användarkonto:psql -d postgres -U postgres
. Du kommer att bli tillfrågad om ett lösenord, använd det du skapade. För mer information se Ubuntu Postgres
och psql