助け合いフォーラム

OSS-DB

OSS-DB Silver(Ver3.0)
問題ID : 35410
問題を開く
「pg_hba.conf」ファイルの設定が以下のようになっている。「192.168.1.1」から接続があった場合の認証について、正しいものはどれか。 local all all trust ・・・① host all all 192.168.1.0/24 trust ・・・② host all all 192.168.1.0/24 reject ・・・③

この問題はプレミアムコンテンツです。

上に戻る

ここの解説間違いがありますので訂正をお願いします!

投稿日 2023/11/16

解説の部分の

②は、接続を許可するIPアドレスを指定しています。CIDRアドレスから上位24ビットが固定されることが分かるため、パスワード認証が行われるIPアドレスは「192.168.1.1〜192.168.1.254」です

と書かれていますが
設定されている認証方式は trust のためパスワード認証ではないと思われます。
ここは訂正していただければと思います。 よろしくお願いします。

※公式より「trust」の説明↓
接続を無条件で許可します。 この方式は、PostgreSQLデータベースサーバに接続できる全てのユーザが、任意のPostgreSQLユーザとしてパスワードや他の認証なしでログインすることを許可します。 詳細は20.4を参照してください。

スタッフからの返信

s staff_ishii

2023/11/16 17:18

Pnt796_008 さん ご指摘の点を修正いたしました。 ご報告、誠にありがとうございました。

この投稿に対して返信しませんか?