我正在尝试使用 putty 从我的 Windows pc 连接到远程 ubuntu 12.04 服务器上的 Postgresql 9.1 数据库。我已经创建了带有密码的用户,当我运行命令时
psql -U opentaps -d opentaps(opentaps 是我为数据库 opentaps 创建的用户)我得到以下消息。psql:致命:用户“opentaps”的密码验证失败我确实尝试了 psql -U opentaps -d opentaps -h localhost 但在我提供密码后仍然是相同的消息。我的 opentaps 用户密码是正确的。即使我尝试 psql -U postgres -d postgres 我也会收到相同的失败消息。
我在 pg_hba.conf 中做了一些更改,它看起来像这样
https://docs.google.com/document/d/13ymGYj9e7YPFiaffwixLzsWJygp_OfBmgBi4Axgrg5A/edit?usp=sharing
同样在 postgresql.conf 中,我通过取消注释 listen_addresses = '*' 进行了更改,我知道我在这里遗漏了一些东西。需要您的帮助才能知道我还需要更改什么才能连接到服务器。
感谢您的帮助