local all postgres trust
Host all all 0.0.0.0/0 trust
hostnossl all all 0.0.0.0/0 trust
2番目または3番目のどちらかがこれらの基準に一致すると思います。
Brew service restart [email protected]を使用して、brewでサービスを再起動しました
ここにいくつかの設定がありませんか?
まず、フィールドの意味は次のとおりです。
# local DATABASE USER METHOD [OPTIONS]
# Host DATABASE USER ADDRESS METHOD [OPTIONS]
# Host[no]ssl DATABASE USER ADDRESS METHOD [OPTIONS]
試みは:
Host =“ [local]”(つまり nixドメインソケット を介して)
ユーザー=“ pgadmin”
データベース=“ postgres”
SSL =オフ
今あなたの行:
local all postgres trust
ユーザーpgadminがpostgresではないため、一致しません
Host all all 0.0.0.0/0 trust
Host
はTCP/IP接続のみに一致し、[local]はTCP/IP接続ではないため、一致しません。
hostnossl all all 0.0.0.0/0 trust
前の行と同じ理由で一致しません。
Unixドメインソケットを通じてローカルで全員を「信頼」したい場合は、最初の行を次のように変更できます。
local all all trust