i159@i159-desktop:~$ psql -U geouser -W -d deodb
Password for user geouser:
psql: FATAL: password authentication failed for user "geouser"
FATAL: password authentication failed for user "geouser"
在此之后我检查了/etc/postgresql/8.4/main/pg_hba.conf
。
执行上述命令时出现此错误:
bash: etc/postgresql/8.4/main/pg_hba.conf: No such file or directory
我该如何解决这个问题?
答案 0 :(得分:1)
如果没有这个文件,PostgreSQL就无法启动 - 所以你的服务器上应该存在pg_hba.conf。
此文件通常位于数据目录中 - 您可以尝试
sudo su postgres psql postgres -c "show hba_file"