Postgresql
如何僅為一個使用者啟用 md5 身份驗證?
我剛剛在 CentOS 7 上安裝了 Postgres 9.2。我想為我的所有使用者保留對等身份驗證,除了一個,我希望能夠通過任何使用者的帳戶通過“psql”訪問。我嘗試將我的 /var/lib/pgsql/data/pg_hba.conf 編輯為這樣
local all all ident local all scale md5
但除非我在該使用者的帳戶中,否則我仍然無法使用使用者“scale”登錄。我需要做什麼才能僅為這個使用者設置 md5 身份驗證?
pg_hba.conf
只尋找第一場比賽。換個順序試試。。local all scale md5 local all all ident
你必須重新載入conf
SELECT pg_reload_conf();
或者,使用類似的東西
service postresql reload