[DEV] PostgreSQLにログインしてみましたsteemCreated with Sketch.

in #japanese3 years ago (edited)

image.png

こんにちは、@yasuです。

前提条件
ユーザは、yasu
パスワードは、yasu!!!
データベースは、yasudb

設定ファイルpg_hba.confの探し方
find / -name pg_hba.conf 2> /dev/null
ここにありました!
/etc/postgresql/14/main/pg_hba.conf

設定ファイル。初期値はメソッド=peerとなっています。
image.png

psql 何も指定しない(パスワードはyasuにしたら、当然ですが)、接続失敗
image.png

環境変数にパスワードを設定しておくと便利。PGPASSWORD
image.png

psql 接続失敗(yasuというデータベース名を探しているらしい)
image.png

psql -d yasudb データベース名をすると、接続成功
image.png

ubuntu のユーザをyasuからsteemに変更した場合、接続失敗
psql -U yasu -d yasudb
image.png

peer→md5
image.png

image.png

psql -U yasu -d yasudb 今度は接続できた!
image.png

psql -U yasu -d yasudb -h localhost localhostも成功
image.png

IPアドレスを求める。
image.png

外部IPアドレス指定は、接続に失敗した。
image.png

次回の投稿で解決方法を説明します!そう思います^^;

関連記事
PostgreSQLにログインしてみました

Coin Marketplace

STEEM 0.04
TRX 0.32
JST 0.076
BTC 64288.81
ETH 1666.04
USDT 1.00
SBD 0.41