Authentication

使用 Ubuntu 機器使用者和對等身份驗證方法連接 PostgreSQL 9.1

  • August 7, 2014

我想使用我的機器使用者(流浪者)連接到本地安裝的 PostgreSQL 9.1。所以,在閱讀了 PostgreSQL 文件之後,我認為我只需要:

  1. 添加使用者名映射pg_ident.conf

副總裁 vagrant postgres 2. 使用地圖pg_hba.conf

本地所有所有對等地圖=vp

但我得到了錯誤

sql: FATAL:  Peer authentication failed for user "vagrant"

如果我嘗試使用 psql 連接到我的伺服器。

我想我誤解了 PostgreSQL 手冊。但是,我怎樣才能得到我需要的東西呢?(本地與使用者 vagrant 連接,就像它是 postgres 使用者一樣

提前謝謝了

根據評論,前pg_hba.conf一行也符合條件,但沒有map條目。

它首先被匹配,所以沒有到達帶有地圖的那個。

引用自:https://serverfault.com/questions/618544