El modo de autenticación predeterminado para PostgreSQL se establece en ident .
Puede acceder a su pgpass.conf a través de pgAdmin -> Files -> open pgpass.conf

Eso le dará la ruta de pgpass.conf en la parte inferior de la ventana (documentación oficial).
Después de conocer la ubicación, puede abrir este archivo y editarlo a su gusto.
Si eso no funciona, puedes:
-
Encuentra tu
pg_hba.conf, generalmente ubicado enC:\Program Files\PostgreSQL\9.1\data\pg_hba.conf -
Si es necesario, establezca los permisos en él para que pueda modificarlo. Es posible que su cuenta de usuario no pueda hacerlo hasta que use la pestaña de seguridad en el cuadro de diálogo de propiedades para otorgarse ese derecho mediante el uso de una anulación de administrador.
-
Alternativamente, busque
notepadonotepad++en su menú de inicio, haga clic derecho, elija "Ejecutar como administrador" , luego useFile->Openpara abrirpg_hba.confde esa manera. -
Edítelo para configurar la línea "host" para el usuario "postgres" en el host "127.0.0.1/32" en "confiar". Puede agregar la línea si no está allí; simplemente inserte
host all postgres 127.0.0.1/32 trustantes de cualquier otra línea. (Puede ignorar los comentarios, las líneas que comienzan con #). -
Reinicie el servicio PostgreSQL desde el panel de control de Servicios (
start->run->services.msc) -
Conéctate usando
psqlo pgAdmin4 o lo que prefieras -
Ejecute
ALTER USER postgres PASSWORD 'fooBarEatsBarFoodBareFoot' -
Elimina la línea que agregaste a pg_hba.conf o vuelve a cambiarla
-
Reinicie PostgreSQL nuevamente para que los cambios surtan efecto.
Aquí hay un ejemplo del pg_hba.conf archivo (METHOD ya está configurado para confiar ):
# TYPE DATABASE USER ADDRESS METHOD
# IPv4 local connections:
host all all 127.0.0.1/32 trust
# IPv6 local connections:
host all all ::1/128 trust
md5 u otros métodos de autenticación enumerados aquí después de cambiar su contraseña (como se indicó anteriormente).