Sie haben Ubuntu erwähnt, also nehme ich an, dass Sie die PostgreSQL-Pakete von Ubuntu über apt installiert haben.
Wenn ja, die postgres
Das PostgreSQL-Benutzerkonto ist bereits vorhanden und so konfiguriert, dass es über peer
zugänglich ist Authentifizierung für Unix-Sockets in pg_hba.conf
. Sie gelangen darauf, indem Sie Befehle als postgres
ausführen Unix-Benutzer, zB:
sudo -u postgres createuser owning_user
sudo -u postgres createdb -O owning_user dbname
Dies alles steht in der Ubuntu PostgreSQL-Dokumentation, die der erste Google-Hit für "Ubuntu PostgreSQL" ist und in zahlreichen Stack Overflow-Fragen behandelt wird.
(Sie haben die Beantwortung dieser Frage erheblich erschwert, indem Sie Details wie das Betriebssystem und die Version, auf der Sie sich befinden, wie Sie PostgreSQL installiert haben usw. weggelassen haben)