Cambiar Contraseña de Usuario 'postgres' en Ubuntu
Para cambiar la contraseña en una instalación por defecto o porque
simplemente se olvido la contraseña y no existen mas usuarios se hace lo
siguiente en una terminal:
1) Impersonar al usuario 'postgres'.
$sudo su postgres
2) Ejecutar la utilidad psql
$psql
En este momento se esta conectando a la base de datos usando el usuario
'postgres', con este usuario puede cambiar contraseñas de muchos
usuarios incluso del mismo 'postgres'.
3) Ahora vamos a cambiar la
contraseña, ejecute sobre la linea de comandos actual la siguiente
secuencia donde 'passwd' es la contraseña nueva(debe utilizarse comillas
simples):
alter user postgres with password 'passwd';
Si el programa response con el mensaje 'ALTER ROLE' la contraseña se ha cambiado correctamente.
Para salir se la utilidad escriba:
\q
para salir del usuario 'postgres' escriba lo siguiente:
exit
Listo. La contraseña se ha cambiado correctamente.
Probando la conexion
Para probar la conexion se puede utilizar la misma utilidad 'psql' de la siguiente forma:
psql -U postgres -W
Presione ENTER e introduzca la nueva contraseña(usted debio haberla
cambiado en el ejemplo anterior, si no lo hizo la contraseña es
'passwd').