我真的非常沮丧/失落所以我很感激我能得到的任何帮助。我搜遍了谷歌和搜索结果,似乎没有人遇到过我的问题。
症状:当我尝试在命令行中运行psql
或连接到Postgres或Postico等任何GUI postgresql客户端时,我收到FATAL: password authentication failed for user <myusername>
之类的错误。它询问我的用户名,它不应该要求用户名。
在线提出的所有建议都是&#34;找到你的pg_hba.conf
文件并添加这些神奇的线条&#34;,但是这里有:我不是有一个pg_hba.conf
文件!正常位置(在Mac上)似乎在/etc/postgresql
(如this),即使我安装了所有其他postgresql设备,我的mac上也不存在这个文件夹。
my pg_hba.conf is in some other location有一种遥远的可能性,但猜猜是什么!我需要一个正在运行的psql实例来找到它!呐喊 - 鸡蛋和鸡蛋!
我注意到这些说明也过时了3年以上,因此位置或文件名可能会发生变化,我不知道该找到什么。请帮忙!我只想连接到localhost中的sql数据库来学习Web开发。
非常感谢。