Mostrando entradas con la etiqueta PostgreSQL. Mostrar todas las entradas
Mostrando entradas con la etiqueta PostgreSQL. Mostrar todas las entradas

domingo, 13 de febrero de 2011

Cambio contraseña Postges

Para cambiar la contraseña en una instalación por defecto o porque simplemente se olvidó la contraseña y no existen más usuarios, se hace lo siguiente en un teminal:

  1. Impresionar al usuario 'postgres'
    $ sudo su postgres
  2. ejecutar la utilidad psql
    $psql
En este momento se está conectando a la base de datos usando el usuario 'postgres', con este usuario se puede cambiar contraseñas de muchos usuarios incluso del mismo 'postgres'. Ahora se va a cambiar la contraseña, para eso hay que ejecutar sobre la linea de comandos actual la siguiente secuencia donde 'passwd' e la contraseña nueva (debe utilizarse comillas simples);

alter user postgres with password 'passwd';

Si el programa responde con el mensaje 'ALTER ROLE' la contraseña se habrá cambiado correctamente.

para salir de la utilidad hay que escribir:

\q

Para salir del usuario 'postres' hay que escribir: exit

Para probar la conexión, se puede utilizar la misma utilidad 'psql' de la siguiente forma:

psql -U postgres -W

Hay presionar enter e introducir la nueva contraseña (la contraseña se debio cambiar en el ejemplo anterior, si no se hizo la contraseña es 'passwd')