From a14ce46ab3df20bf9a1f7d14996f51c6a5719237 Mon Sep 17 00:00:00 2001 From: josedario87 Date: Fri, 21 Nov 2025 19:33:46 -0600 Subject: [PATCH] =?UTF-8?q?Agregar=20configuraci=C3=B3n=20autom=C3=A1tica?= =?UTF-8?q?=20de=20autenticaci=C3=B3n=20PostgreSQL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Script 00_configure_auth.sh configura pg_hba.conf para usar md5 - Se ejecuta automáticamente en inicializaciones de BD - Soluciona permanentemente problemas de autenticación con driver pg de Node.js --- nuxt4/server/database/00_configure_auth.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 nuxt4/server/database/00_configure_auth.sh diff --git a/nuxt4/server/database/00_configure_auth.sh b/nuxt4/server/database/00_configure_auth.sh new file mode 100755 index 0000000..0659ebd --- /dev/null +++ b/nuxt4/server/database/00_configure_auth.sh @@ -0,0 +1,15 @@ +#!/bin/bash +set -e + +echo "Configurando autenticación de PostgreSQL..." + +# Eliminar configuración scram-sha-256 y agregar md5 +# Esto asegura que las conexiones remotas funcionen correctamente +sed -i '/scram-sha-256/d' "$PGDATA/pg_hba.conf" + +# Agregar configuración para conexiones md5 si no existe +if ! grep -q "host all all all md5" "$PGDATA/pg_hba.conf"; then + echo "host all all all md5" >> "$PGDATA/pg_hba.conf" +fi + +echo "✓ Configuración de autenticación aplicada (md5)"