Pletete si systémového uživatele postgres s databázovým uživatelem postgres. sudo -u postgres psql
spouští psql
session jako systémový uživatel postgres(-u
) a přihlásí se jako uživatel databáze postgres. Výchozí uživatel databáze pro psql
, pokud není zadán uživatel databáze ('-U'), je to systémový uživatel, který ji spouští. Spuštění \password postgres
poté vytvoří heslo pro uživatele databáze postgres. Jakmile to uděláte, můžete se přihlásit pomocí psql
z libovolného systémového uživatelského účtu jako uživatel databáze postgres. Takže ve vašem osobním uživatelském účtu:psql -d postgres -U postgres
. Budete vyzváni k zadání hesla, použijte to, které jste si vytvořili. Další informace najdete v Ubuntu Postgres
a psql