Puedes usar el archivo pgpass para poner los datos de autentificacion en el y evitar que te pida contrasena. No me gusta la opcion de pg_hba trus por la red , no es buena idea
*-------------------------------------------------------* *-Edwin Quijada *-Developer DataBase *-JQ Microsistemas *-Soporte PostgreSQL *-www.jqmicrosistemas.com *-809-849-8087 *-------------------------------------------------------* Date: Fri, 18 Feb 2011 09:28:45 -0600 Subject: Re: [pgsql-es-ayuda] ayuda From: miguel.hdz....@gmail.com To: eenriq...@cav.desoft.cu CC: pgsql-es-ayuda@postgresql.org saludos lo que puedes hacer es poner el -h C:\Program Files\PostgreSQL\8.3\bin\psql.exe" –U postgres -h aqui.va.tu.ip -d base_de_datos y en el pg_hba.conf poner tu ip como trust, recargas tu postgres (select pg_reload_conf();) host all all aqui.va.tu.ip/32 trust y con eso tu ip quedara con acesso activo y no necesitas poner contraseña El 18 de febrero de 2011 09:24, Ing. Esneiker Enriquez Cabrera <eenriq...@cav.desoft.cu> escribió: Hola comunidad. Tengo una duda, estoy llamando al postgres de la siguiente forma: "C:\Program Files\PostgreSQL\8.3\bin\psql.exe" –U postgres Y cuando se ejecuta me pide la contraseña, pero yo quiero pasarle la contraseña para que no me la pida, esto es una necesidad que tengo porque estoy mandando a ejecutar consultas sql desde un fichero y si no le pongo la contraseña da error. Alguien podría decirme como pasarle la contraseña? He buscado en la ayuda pero no encuentro nada. Muchas gracias. Ing. Esneiker Enriquez Cabrera. Excelencia en Software. Desoft S.A. en Ciego de Ávila. Joaquín de Agüero Esq. Calle 2. Ciego de Ávila. Cuba. email:eenriq...@cav.desoft.cu Teléfono: 53-33-266200 __________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 5883 (20110217) __________ ESET NOD32 Antivirus ha comprobado este mensaje. http://www.eset.com -- ISC Miguel Angel Hernandez Moreno