2011-10-14 3 views
17

Ho un problema con la mia installazione di PostgreSQL sulla mia nuova macchina Mac OSX Lion.su postgres: Siamo spiacenti?

io non riesco a connettersi al servizio

non ho alcuna possibilità di trovare la password corretta. Qualche idea su cosa potrebbe essere. Ho la configurazione di default con un server localhost. Lo stesso accade quando provo a connettermi tramite pgAdmin.

$ su postgres 
Password: 
su: Sorry 

Non ho alcuna possibilità di scoprire cosa c'è che non va?

+1

è 'FATAL: l'autenticazione della password non riuscito per user' la ragione? – xdazz

+0

no, id non la penso così. Ho digitato il mio userpass 100 volte. È sempre lo stesso messaggio. E non credo che in questo caso dovrei inserire l'userpass, ma piuttosto la password del database! – matt

+1

È semplicemente sciocco suggerire che questo non è in tema. – ArtOfWarfare

risposta

56

provare questo:

$ sudo su postgres 

e specificare la propria password.

+0

questo funziona! 'Bash-3.2 $' comunque come posso risolvere il problema con 'createuser -a -d _postgres' ->' non poteva connettersi a postgres database: FATAL: l'autenticazione della password riuscito per l'utente "postgres" Qualsiasi idea di come risolvere questo problema ? – matt

+1

Di solito quando si effettua il login come postgres, si ha accesso al superutente al database e non è necessario fornire la password per l'utente postgres. – jishi

+0

Sono venuto da correre questo tutorial: https://community.rackspace.com/products/f/25/t/6800 dove un postgres è installato e uno viene chiesto di accedere "su - postgres", che chiedevano una password che in realtà non esiste. Quindi sudoing ha aiutato: "sudo su - postgres" –

10

funziona?

Primo accesso get radice

$ su - 
Password: RootPW 
# su - postgres