我正在尝试使用没有用户身份验证的 postgres,并按照这些指示https://dba.stackexchange.com/questions/83164/remove-password-requirement-for-user-postgres
我需要一个像这样的配置文件
pg_hba.conf 或 postgresql.conf
我在我的计算机上进行了全面搜索,但找不到这两个文件,但是当使用 psql 命令时,它仍然要求输入密码,当我输入用户密码登录我的计算机时,它显示“密码验证失败...”作为补充信息,我使用 homebrew 卸载了 postgres 并重新开始,但它仍然给我这个密码问题。我只想在有或没有密码失败的情况下使用 postgres。我是否能够手动创建此配置文件,或者它们可能被称为其他名称,或者还有其他方法可以解决此密码挂断问题?请帮忙...
答案1
通过运行初始化 PostgreSQL 实例时会创建配置文件initdb
。Homebrewinitdb
在安装后运行,看起来它应该最终在中运行/usr/local/var/postgres/
。