Hvordan ændrer jeg adgangskoden for PostgreSQL-brugeren?
For adgangskodefrit login:
sudo -u user_name psql db_name
For at nulstille adgangskoden, hvis du har glemt den:
ALTER USER user_name WITH PASSWORD 'new_password';
Skriv derefter:
$ sudo -u postgres psql
Derefter:
\password postgres
Derefter for at afslutte psql
:
\q
Hvis det ikke virker, skal du omkonfigurere godkendelsen.
Rediger /etc/postgresql/9.1/main/pg_hba.conf
(stien vil være forskellig) og ændre:
local all all peer
til:
local all all md5
Genstart derefter serveren:
$ sudo service postgresql restart
Den konfiguration, som jeg har på min server, var meget tilpasset, og det lykkedes mig først at ændre adgangskoden, efter at jeg indstillede trust-godkendelse i pg_hba.conf
-filen:
local all all trust
Don't glemme at ændre dette tilbage til password eller md5