我在Odoo 9上,在午餐时odoo服务器$odoo.py -r odoo -w password
,localhost:8069
未加载,并且在终端出现错误“用户的对等身份验证失败”odoo“ ”。用户“odoo”的对等身份验证失败
我已经在postgres上创建了一个用户“odoo”。
当我午餐$odoo.py
我可以在浏览器中加载odoo页面,但我无法创建数据库(作为默认用户)。
它正在工作,我已经创建了数据库,但是当我注销时,我无法连接到我的数据库帐户了。
任何想法?
我在Odoo 9上,在午餐时odoo服务器$odoo.py -r odoo -w password
,localhost:8069
未加载,并且在终端出现错误“用户的对等身份验证失败”odoo“ ”。用户“odoo”的对等身份验证失败
我已经在postgres上创建了一个用户“odoo”。
当我午餐$odoo.py
我可以在浏览器中加载odoo页面,但我无法创建数据库(作为默认用户)。
它正在工作,我已经创建了数据库,但是当我注销时,我无法连接到我的数据库帐户了。
任何想法?
您需要更改pg_hba.conf配置。 此错误意味着您正在使用对等身份验证,因此您需要将其更改为适合您的md5或其他内容。
您可以在这里找到更多的信息: http://www.postgresql.org/docs/9.4/static/auth-pg-hba-conf.html
如果您是在本地连接,您将需要从
当地所有所有同行
到这样的更改以下入口:
本地全部全部md5
这个他给我打了
再加入
然后重新启动Postgres的
我知道这是一个旧的帖子,但上层的结果是不适合我。这一定会工作。 你可以看到这个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"
如果你觉得这个有什么问题,告诉我,我会elaburate进一步
这解决了这个问题,谢谢先生。 –
我的荣幸:) .- – lsilva