PostgreSQL:角色postgres不存在?

时间:2015-10-26 05:53:33

标签: postgresql ubuntu odoo postgresql-9.3

我在ubuntu上安装了带有pgAdmin表单EnterpriseDB的Postgres 9.3,

工作正常。我创建的用户名是 postgres ,密码也是 postgres

然后在我的postgres 9.3(上一个)服务器未连接并发出以下错误之后从bitnami安装odoo 8:

  

PostgreSQL: Role postgres does not exist

1 个答案:

答案 0 :(得分:1)

当系统用户无权启动Odoo服务器/ Postgres服务器时,会出现此类错误。为避免这种情况,我们需要更改系统用户的角色。

  1. 打开终端并触发此命令=> sudo su postgres
  2. 输入 postgres 系统用户
  3. 的密码
  4. createuser postgres -s
  5. psql template1
  6. 使用密码更改角色postgres' postgres';
  7. \ q
  8. 重启Odoo服务器