hj01
@hj01

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

作成したユーザーでPostgreSQLにログインできない

解決したいこと

PostgreSQLでユーザーを作成したのですが、ログインができません。どのようにすればログインできますか?わかりやすく教えてください。

発生している問題・エラー

[vagrant@localhost ~]$ psql -U homestead -d todo
psql: FATAL:  Peer authentication failed for user "homestead"

該当するソースコード

postgres=# \du
                                   List of roles
 Role name |                         Attributes                         | Member of
-----------+------------------------------------------------------------+-----------
 homestead | Create DB                                                  | {}
 postgres  | Superuser, Create role, Create DB, Replication, Bypass RLS | {}

postgres=# \l
                                  List of databases
   Name    |  Owner   | Encoding |   Collate   |    Ctype    |   Access privileges
-----------+----------+----------+-------------+-------------+------------------------
 postgres  | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 |
 template0 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres           +
           |          |          |             |             | postgres=CTc/postgres
 template1 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres           +
           |          |          |             |             | postgres=CTc/postgres
 todo      | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =Tc/postgres          +
           |          |          |             |             | postgres=CTc/postgres +
           |          |          |             |             | homestead=CTc/postgres
(4 rows)
0

1Answer

Comments

  1. @hj01

    Questioner

    記事のように試したら、うまくいきました。

Your answer might help someone💌