对等身份验证对postgresql意味着什么?

前端之家收集整理的这篇文章主要介绍了对等身份验证对postgresql意味着什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试登录我的数据库并收到此错误
root@---:~# psql -U user database
psql: FATAL:  Peer authentication Failed for user "user"

这是什么意思?
我很确定我可以通过将peer放入我的pg_hba.conf来修复它,但我不确定我是否应该如此……

@H_404_7@
这意味着系统尝试进行对等身份验证( …obtaining the client's operating system user name from the kernel and using it as the allowed database user name (with optional user name mapping). This method is only supported on local connections.),但失败了.

您的pg_hba.conf是否配置为本地连接的对等身份验证?
如果是这样,您可能需要将其更改为更合适的身份验证方法,例如md5或trust(不推荐).
有关更多信息,请参阅Postgres Manual.

猜你在找的Postgre SQL相关文章