用户“odoo”

时间:2016-05-12 16:57:16

标签: python postgresql openerp odoo-9

我在Odoo 9上,我在午餐odoo服务器$odoo.py -r odoo -w password时遇到问题,localhost:8069没有加载,我在终端上收到错误“用户”对等身份验证失败“odoo” ”。

我已经在postgres上创建了一个用户“odoo” 午餐时$odoo.py我可以在浏览器上加载odoo页面,但我无法创建数据库(作为默认用户)。

它正在工作,我已经创建了数据库,但是当我退出时,我无法再连接到我的数据库帐户。

有什么想法吗?

3 个答案:

答案 0 :(得分:9)

您需要更改pg_hba.conf配置。 此错误意味着您正在使用对等身份验证,因此您需要更改md5或适合您的内容。

您可以在此处找到更多信息: http://www.postgresql.org/docs/9.4/static/auth-pg-hba-conf.html

如果您在本地连接,则需要更改以下入口

本地所有同行

这样的事情:

本地所有md5

答案 1 :(得分:3)

这帮助了我。

  • sudo nano /etc/postgresql/9.3/main/pg_hba.conf

然后添加

  • 本地所有odoo信任

然后重启postgres

  • sudo service postgresql restart

答案 2 :(得分:2)

我知道这是一个老帖子,但上面的结果对我不起作用。这肯定会奏效。 你可以看到这个django link

显然,有多种方法可以使用postgresql进行身份验证。

因此,如果您的Postgresql用户与您的Linux用户不同,那么一种简单的方法是将--db_host添加到localhost "127.0.0.1"

.odoo-bin -r "pg_user" -w 'pg_pass' --db_host "127.0.0.1"

如果你觉得有任何问题,请告诉我,我会进一步详细说明