Cómo habilitar el acceso remoto a tu servidor PostgreSQL?
La configuración por defecto de
PostgreSQL no permite conexiones de entrada desde maquinas externas. Esto implica que ninguna aplicación puede acceder a tu base de datos.
Para hacerlo posible estos tres pasos deben ser realizados:
1. Debes hacer que
PostgreSQL "escuche" las conexiones TCP remotas entrantes porque la configuración por defecto solo permiten conexiones "
loopback" es decir dentro del mismo servidor. Para poder entrar a la base de datos remotamente tienes que añadir la siguiente línea en el archivo
directorio de instalación/postgresql.conf:
Para Postgres 8.x:
listen_addresses = '*'
Para Postgres 7.x:
tcpip_socket = true2.
PostgreSQL por defecto niega el acceso a todas las conexiones que vienen de direcciones remotas, tienes que hacer que esta regla sea mas flexible añadiendo esta línea al archivo
directorio de instalación/pg_hba.conf:
host all all 0.0.0.0/0 md53. Cuando hayas aplicado las modificaciones a tus archivos de configuración necesitas reiniciar tu servidor
PostgreSQL.
Ahora ya debe ser posible entrar a tu servidor
PostgreSQL remoto usando tu nombre de usuario y contraseña.
Volver al menú