Reputation: 32107
I just installed PostgreSQL 9.2
from enterprisedb onto Mac OS X 10.8.2
. I mistyped my postgres
user password, so I can't connect. How do I reset the password?
Upvotes: 39
Views: 67804
Reputation: 32107
sudo su postgres
modify /Library/PostgreSQL/9.2/data/pg_hba.conf
-local all all md5
+local all all trust
restart postgres
/Library/PostgreSQL/9.2/bin/pg_ctl restart -D /Library/PostgreSQL/9.2/data/
Connect to postgres:
psql
Inside psql (\q
to quit):
ALTER USER postgres WITH ENCRYPTED PASSWORD 'password';
modify pg_hba.conf back
+local all all md5
-local all all trust
restart postgres
/Library/PostgreSQL/9.2/bin/pg_ctl restart -D /Library/PostgreSQL/9.2/data/
Upvotes: 97