每当我从终端 运行 createdb 或 dropdb 时,Postgresql 突然要求我输入密码

Postgresql suddenly asking me for a password whenever I run createdb or dropdb from terminal

我刚刚对 MacOS Mojave 进行了重新格式化并安装了 PG11。在此之前,我从未被要求输入密码来创建或删除数据库,但现在我被要求输入密码。有没有办法回到跳过密码提示的旧设置?

我最终通过在我的主目录中创建一个 .pgpass 文件并添加了以下行来让它工作

localhost:5432:*:<username>:<password>

之后它不再询问我密码。