Credencial PostgreSQL - Conexión a base de datos
Que es una credencial PostgreSQL
Sección titulada «Que es una credencial PostgreSQL»Una credencial de PostgreSQL permite a tus workflows ejecutar consultas SQL, leer y escribir datos en una base de datos PostgreSQL. Se usa con los nodos de consulta SQL.
Campos de configuración
Sección titulada «Campos de configuración»| Campo | Descripción | Ejemplo |
|---|---|---|
| Host | Dirección del servidor de base de datos | db.ejemplo.com o localhost |
| User | Usuario de la base de datos | postgres |
| Password | Contrasena del usuario | mi_contrasena |
| Database | Nombre de la base de datos | mi_base_datos |
| Port | Puerto de conexión (por defecto: 5432) | 5432 |
| SSL | Activar cifrado SSL para la conexión | true |
Como obtener los datos de conexión
Sección titulada «Como obtener los datos de conexión»Base de datos local
Sección titulada «Base de datos local»Host: localhost o 127.0.0.1Port: 5432User: postgres (o tu usuario)Password: la contrasena que configuraste al instalar PostgreSQLDatabase: nombre de tu base de datosServicios en la nube
Sección titulada «Servicios en la nube»Amazon RDS:
- Ve a la consola de AWS > RDS > Tu instancia
- Copia el Endpoint (es el Host)
- El puerto por defecto es 5432
- Usa el usuario y contrasena que configuraste al crear la instancia
Supabase:
- Ve a tu proyecto en supabase.com
- Navega a Settings > Database
- Copia los datos de conexión directa
Railway / Render / Heroku:
- Ve a la sección de base de datos de tu proyecto
- Busca la cadena de conexión o los datos individuales
- Copia host, usuario, contrasena, base de datos y puerto
- Servicios en la nube: Generalmente requieren SSL activado (
true) - Base de datos local: Generalmente no necesita SSL (
false) - Para conexiones con certificados SSL personalizados, usa la credencial PostgreSQL SSL
Solucionar problemas
Sección titulada «Solucionar problemas»Error de conexión
Sección titulada «Error de conexión»- Verifica que el host y puerto son correctos
- Asegurate de que la base de datos acepta conexiones remotas (revisa
pg_hba.conf) - Comprueba que el firewall permite conexiones al puerto 5432
Autenticación fallida
Sección titulada «Autenticación fallida»- Verifica usuario y contrasena
- Asegurate de que el usuario tiene permisos sobre la base de datos especificada
SSL required
Sección titulada «SSL required»- Activa la opción SSL en la credencial
- Algunos proveedores cloud requieren SSL obligatoriamente