🌊

Postgresユーザーのパスワード設定

2022/12/23に公開

Postguresユーザーのパスワード設定

Postgresにログインする際にpeer認証にしている場合、OSユーザーのID/PWで入ることが出来ます。OSのコンソール上からのログインでは入れますが、PHPなどのプログラミング言語を使ってwwwなどからDBを使用する場合はOS認証ログインは利用できません。PostguresにID/PWを登録する必要があります。OSユーザーとは異なるユーザーとなるので注意が必要です。

$ sudo su - postgres
$ psql
postgres=# alter role ***user*** with password '***password***';
ALTER ROLE
postgres=# \q
$ exit   #postgresユーザーログアウト
$ sudo systemctl reload postgresql

以上、パスワード設定が完了です。
お疲れさまでした。

Discussion