Para lograr esto se debe crear el archivo ".pgpass" en el directorio home del usuario que desea ingresar sin la password.
El archivo debe contener líneas con el siguiente formato.
- hostname:port:database:username:password
- hostname -> debe escribir "localhost" si la base de datos se encuentra en el mismo equipo, de encontrarse en otro se debe escribir la ip del equipo o el nombre del equipo en la red.
- port -> se debe ingresar el numero del puerto de conexión al postgres, por defecto el puerto de conexión de postgres es "5432".
- database -> se debe escribir el nombre de la base de datos a la cual se desea ingresar.
- username -> se debe escribir el nombre de usuario con el cual se desea acceder a la base de datos.
- password -> se debe ingresar la password utilizada por el usuario para ingresar a la base de datos.
- ls -la .pgpass
- -rw------- 1 nombreusuario nombregrupo tamaño fechamodificacion .pgpass
- chmod 600 .pgpass