Dependiendo de la version del sistema operativo la ubicacion de los archivos puede cambiar en mi caso es Centos, lo primero editamos el archivo de configuracion.

 

 

[root@CentOS var]# vi /var/lib/pgsql/data/pg_hba.conf
Cambiamos la linea 
local   all     postgres                        ident
por
local   all     postgres                        trust
Ahora reiniciamos nuestro servicio de postgresql
[root@CentOS var]# /etc/init.d/postgresql restart
Parando el servicio  postgresql:                           [  OK  ]
Iniciando servicios postgresql:                            [  OK  ]

 

 

Una vez reiniciado nos abrimos la shell de postgress pero esta vez sin clave.

 

[root@CentOS var]# psql -U postgres  template1

psql (8.4.13)

Digite «help» para obtener ayuda.

 

Ahora actualizamos la contraseña almacenada en texto claro sobre  la base de datos.

ALTER USER postgres with password ‘nueva_contraseña’;

ALTER ROLE

 

Salimos dejamos nuestro fichero de configuracion como antes

 

[root@CentOS var]# vi /var/lib/pgsql/data/pg_hba.conf
Cambiamos la linea 
local   all     postgres                        trust
por
local   all     postgres                        ident
Y ahora reiniciamos.
Ahora reiniciamos nuestro servicio de postgresql
[root@CentOS var]# /etc/init.d/postgresql restart
Parando el servicio  postgresql:                           [  OK  ]
Iniciando servicios postgresql:                            [  OK  ]

 

Por admin

Deja una respuesta

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock