如果你是第一次玩postgresql数据库,你会发现你给role或者user明明设置了密码,但在登录的时候毛都不用输入,直接就进去了,怎么那么爽快!? 虽然爽快,但貌似不该这样啊. 其实这些都和一个重要的文件有关,它就是pg_hba.conf! 那么这个文件在哪呢?如果你是mac或是linux系统,你可以通过如下方式找到这个文件: ps aux|grep postgres //你会发现输出其中有-D的一行 apple 70988 0.0 0.2 2604888 8884 s001 S 2:05下…