我在 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