postgresql – Ecto Postgres安装错误密码验证失败

前端之家收集整理的这篇文章主要介绍了postgresql – Ecto Postgres安装错误密码验证失败前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用数字海洋从你好的例子中创建了一个凤凰项目.我输入了etc / motd.tail文件中的用户名和密码.我一直收到下面的错误消息.我是初学者,由于某种原因,我无法正确安装ecto.

**(混合)无法创建Hello.Repo的数据库,原因如下:psql:FATAL:用户“elixir”的密码验证失败
致命:用户“elixir”的密码验证失败

您可以使用以下Postgress数据库凭据:
*用户:elixir
*通行证:***

安装.任何帮助,将不胜感激.

我假设混合ecto.create任务发生了这个错误

发生这种情况是因为Ecto使用psql来创建数据库,但是在即将推出的Ecto 2.0中不再是这种情况.

以下GitHub问题显示了相同的问题https://github.com/elixir-lang/ecto/issues/1207

修复的相关评论https://github.com/elixir-lang/ecto/issues/1207#issuecomment-172570064

My database config (pg_hba.conf) was apparently wrong.

For anyone else encountering this:

host all my_user 127.0.0.1/32 trust will not work
host all my_user localhost trust will work

请检查你的pg_hba.conf(可能在/etc/postsgresql/9.x/pg_hba.conf中).

原文链接:https://www.f2er.com/postgresql/192851.html

猜你在找的Postgre SQL相关文章