Если вы установили Postgres с помощью homebrew, вероятно, он был создан как SUPERUSER с использованием ПОЛЬЗОВАТЕЛЯ вашей операционной системы (ОС), например, вашего имени.
Таким образом, вам нужен пользователь postgres, вы должны создать с помощью этих команд:
dedeco@MacBook-Pro-Dedeco> psql postgres
psql (12.2)
Type "help" for help.
postgres=# \du
List of roles
Role name | Attributes | Member of
-----------+------------------------------------------------------------+-----------
dedeco | Superuser, Create role, Create DB, Replication, Bypass RLS | {}
postgres=# CREATE USER postgres SUPERUSER;
CREATE ROLE
postgres=#
Другой вариант - изменить пользователя postgres в файле config/dev.exs
(или prod. exs, это зависит от того, какой вы env) следующим образом:
# Configure your database
config :hello, Hello.Repo,
username: "<USER_NAME>",
password: "<PASSWORD>",
database: "hello_dev",
hostname: "localhost",
show_sensitive_data_on_connection_error: true,
pool_size: 10