En PosGreSQL cambiar la contraseña de un usuario es tan fácil como poner:
ALTER USER maximi89 WITH PASSWORD ‘clave’;
Ejemplo:
maxi=> alter user maximi89 with password ‘clave’;
ALTER ROLE
Obviamente existen más comandos a usar:
http://phpclub.ru/postgresql/doc/sql-alteruser.html
http://www.postgresql.org/docs/current/static/sql-alteruser.html
PostGreSQL usa los datos del usuario actual en uso, por ejemplo si estás en Root y intentas usar tú usuario (maximi89) este generará un error cuando intentas acceder usando el comando PSQL, la razón es la que dije, intenta acceder con el usuario actual, por eso es importante señalar el usuario a usar con “psql -U maximi89” y la clave a usar con “psql -U maximi89 –password” obviamente si estás en el usuario adecuado podrás ingresar sin problemas ya que tomará el nombre de usuario y no te pedirá la clave, ejemplo “psql”.