Die folgenden Schritte funktionieren für eine Neuinstallation von Postgres 9.1 auf Ubuntu 12.04. (Funktionierte auch für Postgres 9.3.9 auf Ubuntu 14.04.)
Standardmäßig erstellt postgres einen Benutzer namens „postgres“. Wir melden uns als sie an und geben ihr ein Passwort.
$ sudo -u postgres psql
\password
Enter password: ...
...
Abmeldung von psql
indem Sie \q
eingeben oder ctrl+d
. Dann verbinden wir uns als 'postgres'. Der -h localhost
Teil ist wichtig :teilt es dem psql
mit Client, den wir über eine TCP-Verbindung (die für die Verwendung der Kennwortauthentifizierung konfiguriert ist) und nicht über eine PEER-Verbindung (die sich nicht um das Kennwort kümmert) verbinden möchten.
$ psql -U postgres -h localhost