PostgreSQL免密码登陆

在服务器上自动部署数据时,需要用到psql命令,而数据部署的目标机器为阿里云的RDS。RDS不能够修改pg_hba.conf文件添加登陆信任,因此只能绕道而行。

翻阅了官方文档,注意到一个叫做.pgpass文件,根据文档,只要在home(~)目录下添加此文件,并在其中填写配置信息即可。

格式如下:

hostname:port:database:username:password