用户 "odoo" 的对等身份验证失败
Peer authentication failed for user "odoo"
我在 Odoo 9 上,我在午餐 odoo 服务器 $odoo.py -r odoo -w password
时遇到问题,localhost:8069
没有加载,我在终端 "Peer authentication failed for user "odoo 上收到错误消息” ”。
我已经在 postgres 上创建了一个用户 "odoo"。
午餐时 $odoo.py
我可以在浏览器上加载 odoo 页面,但我无法创建数据库(作为默认用户)。
它正在工作,我已经创建了数据库,但是当我注销时,我无法再连接到我的数据库帐户。
有什么想法吗?
您需要更改 pg_hba.conf 配置。
这个错误说明你使用的是peer authentication,所以你需要改成md5或者适合你的东西。
您可以在此处找到更多信息:
http://www.postgresql.org/docs/9.4/static/auth-pg-hba-conf.html
如果您在本地连接,则需要将以下入口从
更改为
本地所有所有对等
像这样:
本地全部全部md5
这对我有帮助。
- sudo nano /etc/postgresql/9.3/main/pg_hba.conf
然后添加
- 本地所有 odoo 信任
然后重启 postgres
- sudo 服务 postgresql 重启
我知道这是一个旧的 post 但上面的结果不适用于 me.Well 这肯定会起作用。
你可以看到这个 django .
显然有多种方法可以使用 postgresql 进行身份验证。
因此,如果您的 Postgresql 用户与 linux 用户不同,那么一种简单的方法是将 --db_host
添加到 localhost
,即 "127.0.0.1"
:
.odoo-bin -r "pg_user" -w 'pg_pass' --db_host "127.0.0.1"
如果你觉得这有什么问题,告诉我我会进一步阐述
我在 Odoo 9 上,我在午餐 odoo 服务器 $odoo.py -r odoo -w password
时遇到问题,localhost:8069
没有加载,我在终端 "Peer authentication failed for user "odoo 上收到错误消息” ”。
我已经在 postgres 上创建了一个用户 "odoo"。
午餐时 $odoo.py
我可以在浏览器上加载 odoo 页面,但我无法创建数据库(作为默认用户)。
它正在工作,我已经创建了数据库,但是当我注销时,我无法再连接到我的数据库帐户。
有什么想法吗?
您需要更改 pg_hba.conf 配置。 这个错误说明你使用的是peer authentication,所以你需要改成md5或者适合你的东西。
您可以在此处找到更多信息: http://www.postgresql.org/docs/9.4/static/auth-pg-hba-conf.html
如果您在本地连接,则需要将以下入口从
更改为本地所有所有对等
像这样:
本地全部全部md5
这对我有帮助。
- sudo nano /etc/postgresql/9.3/main/pg_hba.conf
然后添加
- 本地所有 odoo 信任
然后重启 postgres
- sudo 服务 postgresql 重启
我知道这是一个旧的 post 但上面的结果不适用于 me.Well 这肯定会起作用。
你可以看到这个 django
显然有多种方法可以使用 postgresql 进行身份验证。
因此,如果您的 Postgresql 用户与 linux 用户不同,那么一种简单的方法是将 --db_host
添加到 localhost
,即 "127.0.0.1"
:
.odoo-bin -r "pg_user" -w 'pg_pass' --db_host "127.0.0.1"
如果你觉得这有什么问题,告诉我我会进一步阐述