Inicio > IT > Reseteando la contraseña en postgres

Reseteando la contraseña en postgres

Miércoles, 11 de agosto de 2010 Dejar un comentario Ir a comentarios

Esto más que una entrada es un ayuda memoria para mí. Cada vez que me olvido o por algún otro motivo tengo que resetear la contraseña del usuario postgres tengo que salir en búsqueda de las notas de como hacerlo y por las leyes de murhpy éstas nunca aparecen.

Las ubicaciones de los archivos a continuación son válidas para Posgres 8.4 en Ubuntu 10.4 con la instalación por defecto.

Paso 1 – Habilitar el login del usuario postgres sin contraseña.

Para esto agregamos al archivo /etc/postgresql/8.4/main/pg_hba.conf la siguiente línea (en realidad modificamos una linea muy similar que hay en el archivo):

local all postgres trust

Paso 2 – Reiniciar el servidor postgres

/etc/init.d/postgresql-8.4 restart

Paso 3 – Nos autenticamos con el usuario postgres (sin password) y lo modificamos

#psql -U postgres template1

> alter user postgres with password ‘password’;

Paso 4 – Volver a la configuración original

Volvemos el archiv pg_hba.conf a su estado original y una vez más reiniciamos el servidor

Categories: IT Tags: , ,
  1. kike
    Lunes, 4 de abril de 2011 a las 19:57 | #1

    Sabras como hacerlo en windows xp? … No me acuerdo de mi usuario y quiero conectar mi bd postgre a un odbc me sale connection fatal por pasword y/o usuario, ya puso en cmd net user y al costado de postgre sale como usuario “kike” pero resulta que no es y el pasword ya la rasete desde el pgAdmin … -_-

  2. Martes, 5 de abril de 2011 a las 13:30 | #2

    La verdad es que no tengo idea de como hacerlo en XP. Pero de seguro que una busqueda en Google te va a llevar a un ayuda-memorias como este pero para Windows. Suerte en la búsqueda !

  1. Sin trackbacks aún.

Security Code: