我是Ubuntu的12.04服务器上,我试图安装PostgreSQL。 截至目前,我已成功安装,但无法对其进行配置。 我需要创建一个角色,向前迈进,我跑在终端以下命令:
root@hostname: createuser -s -r postgres
它说:
createuser: could not connect to database postgres: FATAL: role "root" does not exist
好吧,所以我做的:
su - postgres
然后再次尝试
postgres@hostname: createuser -s -r postgres
我得到了错误
createuser: could not connect to database postgres: FATAL: role "postgres" does not exist
而我得到的时候我做了同样的错误
psql -d dbname
它像一个循环,我无法创建角色postgres
,因为角色postgres
已经不存在。
我该如何解决 ?
Postgres的版本似乎是9.1.x和Ubuntu的版本是12.10