web-dev-qa-db-fra.com

Comment réinitialiser le mot de passe utilisateur par défaut de postgresql 9.2 (généralement «postgres») sous mac os x 10.8.2?

Je viens d'installer PostgreSQL 9.2 de enterprisedb sur Mac OS X 10.8.2. J'ai mal saisi mon postgres mot de passe utilisateur, donc je ne peux pas me connecter. Comment réinitialiser le mot de passe?

28
Heath Borders

Itinéraire trouvé :

Sudo su postgres

modifier /Library/PostgreSQL/9.2/data/pg_hba.conf

-local all all   md5
+local all all   trust

redémarrer postgres

/Library/PostgreSQL/9.2/bin/pg_ctl restart -D /Library/PostgreSQL/9.2/data/

Connectez-vous aux postgres:

psql

Psql intérieur (\q quitter):

ALTER USER postgres WITH ENCRYPTED PASSWORD 'password';

modifier pg_hba.conf retour

+local all all   md5
-local all all   trust

redémarrer postgres

/Library/PostgreSQL/9.2/bin/pg_ctl restart -D /Library/PostgreSQL/9.2/data/
70
Heath Borders