Se bem me lembro o usuário
postgres não tem DB senha definida no Ubuntu por padrão. Isso significa que você pode fazer login nessa conta apenas usando o postgres Usuário do SO conta. Supondo que você tenha
root acesso na caixa você pode fazer:sudo -u postgres psql
Se isso falhar com um
database "postgres" does not exists erro, então você provavelmente não está em um servidor Ubuntu ou Debian :-) Neste caso, basta adicionar template1 ao comando:sudo -u postgres psql template1
Se algum desses comandos falhar com um erro
psql: FATAL: password authentication failed for user "postgres" então verifique o arquivo /etc/postgresql/8.4/main/pg_hba.conf :Deve haver uma linha como esta como a primeira linha sem comentários:local all postgres ident
Para versões mais recentes do PostgreSQL
ident na verdade pode ser peer . Tudo bem também. Dentro do
psql shell que você pode fornecer ao usuário de banco de dados postgres uma senha:ALTER USER postgres PASSWORD 'newPassword';
Você pode deixar o
psql shell digitando Ctrl D ou com o comando \q . Agora você deve poder dar ao pgAdmin uma senha válida para o superusuário do banco de dados e ele também ficará feliz. :-)