我使用 digital ocean 从 hello 示例创建了一个 phoenix 项目。我从 etc/motd.tail 文件中输入了用户名和密码。我不断收到以下错误消息。我是初学者,出于某种原因我无法正确安装 ecto。
** (Mix) 无法创建 Hello.Repo 的数据库,给出原因:psql: FATAL: 用户“elixir”的密码验证失败 致命:用户“elixir”的密码验证失败
您可以使用以下 Postgress 数据库凭据: * 用户: Elixir * 通过:***
安装。任何帮助,将不胜感激。
最佳答案
我在使用 Ubuntu 14.04 时遇到了同样的错误,我更正了重置“postgres”密码:
$ sudo -u postgres psql -c "ALTER USER postgres PASSWORD 'postgres';"
并重启 postgres 服务:
sudo service postgresql restart
关于postgresql - Ecto Postgres安装报错密码验证失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35785892/