6
José David Valencia Pesqueira GRUPO 7TM1 1 POSTGRES SQL CONFIGURACIÓN DEL ARCHIVO PG_HBA.CONF PLATAFORMA EMPLEADA Versión del software: PostgresSQL v8.4 Sistema Operativo: Windows 7 x64 Professional PROCEDIMIENTO 1. Antes de comenzar, se debe desactivar el Firewall de Windows. Acceder al Panel de Control, luego a la sección de Sistema y Seguridad

Configuración pg_hba conf v1.0

Embed Size (px)

Citation preview

José David Valencia Pesqueira GRUPO 7TM1

1

POSTGRES SQL

CONFIGURACIÓN DEL ARCHIVO PG_HBA.CONF

PLATAFORMA EMPLEADA

Versión del software: PostgresSQL v8.4

Sistema Operativo: Windows 7 x64 Professional

PROCEDIMIENTO

1. Antes de comenzar, se debe desactivar el Firewall de Windows. Acceder al Panel de Control, luego a

la sección de Sistema y Seguridad

José David Valencia Pesqueira GRUPO 7TM1

2

2. Posteriormente seleccionar Firewall de Windows

3. En la ventana que aparece seleccione Activar o desactivar Firewall de Windows

José David Valencia Pesqueira GRUPO 7TM1

3

4. Aparecerá el siguiente diálogo, en el que deberá seleccionar las opciones Desactivar Firewall de

Windows en ambos apartados (para red privada y red pública) para máxima compatibilidad.

5. De clic en el botón Aceptar y cierre la ventana del Firewall de Windows.

6. Como medida de seguridad, respalde el archivo pg_hba.conf original. Dirigirse a la carpeta:

C:\Program Files (x86)\PostgreSQL\8.4\data

7. Copiar el archivo pg_hba.conf, y renombrar la copia como pg_hba.conf.bak

8. Inicie el programa pgAdmin III

O en el menú Inicio, todos los programas navegue hasta PostgresSQL 8.4 como aparece en la

imagen

José David Valencia Pesqueira GRUPO 7TM1

4

9. Acceder al menú File->Open pg_hba.conf…

10. En el diálogo que aparece, seleccionar el archivo pg_hba.conf

José David Valencia Pesqueira GRUPO 7TM1

5

11. Aparecerá la siguiente ventana (si no hemos editado previamente el archivo)

La primera línea de configuración se refiere al localhost y sirve para permitir el acceso desde la

misma computadora al servicio postgres.

La segunda línea se refiere a las direcciones IPv6, permitiéndolas a todas.

12. Para agregar un nuevo host marcamos la casilla de verificación en blanco, tras lo que se abrirá el

siguiente diálogo:

13. Seleccionar Type: host de la lista, establecer la base de datos a permtir (en este caso todas ó all),

establecer el usuario a permitir (en este caso todos ó all), y la dirección IP del host a permitir con su

máscara de subred (en este caso 192.168.1.77/32), establecer el método de acceso a trust y

finalmente marcar la casilla Enabled para activar el acceso a dicho host. Dar clic en OK para volver al

diálogo anterior. El diálogo debe quedar de forma similar a la siguiente:

José David Valencia Pesqueira GRUPO 7TM1

6

14. Para agregar una subred ó porción de direcciones, repetir el paso 8, pero escribir una dirección que

refiera a una subred. En el ejemplo se establece como IP en 192.168.1.0 y una máscara de subred

/24, lo cual permitirá el acceso a las estaciones cuyas direcciones IP estén entre 192.168.1.1 y hasta

192.168.1.254

15. En el diálogo anterior deberán aparecer las líneas de las configuraciones que recién hicimos

16. Damos clic en el botón Save file para guardar los cambios en el archivo.

17. Ahora el servicio postgres aceptará las conexiones entrantes de los hosts recién permitidos.