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

postgresql – Ecto Postgres安装错误密码验证失败,第1张

概述我使用数字海洋从你好的例子中创建了一个凤凰项目.我输入了etc / motd.tail文件中的用户名和密码.我一直收到下面的错误消息.我是初学者,由于某种原因,我无法正确安装ecto. **(混合)无法创建Hello.Repo的数据库,原因如下:psql:FATAL:用户“elixir”的密码验证失败 致命:用户“elixir”的密码验证失败 您可以使用以下Postgress数据库凭据:   *用 我使用数字海洋从你好的例子中创建了一个凤凰项目.我输入了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中).

总结

以上是内存溢出为你收集整理的postgresql – Ecto Postgres安装错误密码验证失败全部内容,希望文章能够帮你解决postgresql – Ecto Postgres安装错误密码验证失败所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1170571.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存