- Variable. La primera opción es definir la variable PGPASSWORD en nuestro script. Podemos poner
export PGPASSWORD=miContraseña
- Archivo. Podemos crear el archivo ~/.pgpass (está el home), hay que darle los permisos 600 (
chmod 600 ~/.pgpass
) . Si tiene otros permisos postgreSQL lo ignora.El formato del archivo es el siguiente:
hostname:port:database:username:password
Podemos utilizar el * como comodín en lugar de alguna de las partes
Podemos cambiar la ruta del archivo cambiando la variablePGPASSFILE
para que apunte a otra ruta
FUENTE:
http://www.postgresql.org/docs/9.1/interactive/libpq-envars.html
http://www.postgresql.org/docs/9.1/interactive/libpq-pgpass.html
No hay comentarios:
Publicar un comentario