如何启用 heo 的登录?
我得到以下
问题似乎在于用户/角色“heo”的权限,并且可能在pg_hba.conf
.
我将以下行放入文件失败
local all heo ident sameuser
如何启用 heo 的登录?
我得到以下
问题似乎在于用户/角色“heo”的权限,并且可能在pg_hba.conf
.
我将以下行放入文件失败
local all heo ident sameuser
“本地”表示这是通过 unix 套接字而不是通过网络的本地连接。因此,如果您提供要连接的主机名,则此行将不起作用。“ident sameuser”部分意味着它依赖于与 postgres 用户相同的 unix 用户。如果您的 Web 服务器以与 heo 不同的用户身份运行,那么您将无法连接。
你可能想要这样的一行:
如果您通过网络连接。将您的 IP 地址更改为适合您网络的值。
您可以使用我写的关于 PostgreSQL 身份验证的文章来了解更多信息。