我创建了一个用户john
,createuser
但没有为其提供任何密码,即没有-P
指定选项。然后我继续在文件中的所有其他行之上pg_hba.conf
添加以下行:
host all john 127.0.0.1/32 trust
然后我重新启动了服务器,但即使在那之后,当我尝试运行psql -U john
它时,它仍然要求输入密码。我什至运行了命令psql -c "alter role john with password null;"
,但它没有任何改变。PostgreSQL 不断要求输入john
. 我错过了什么?
在 Windows 10 上运行 PostgreSQL 13.2。