【发布时间】:2013-04-22 17:59:47
【问题描述】:
我正在设置一个 Digital Ocean Ubuntu 服务器来托管我的新站点,但在设置 postgres 时遇到了问题。
我安装得很好,但是当我尝试使用 psql 访问它时,我得到:
psql: FATAL: 角色“demo”不存在
几个小问题:
安装 postgres 是否会创建标准 ubuntu 用户帐户?
-
如何创建一个新的 postgres 帐户,我尝试过
createuser,但得到以下信息:demo@dubbo:~$ createuser 输入要添加的角色名称:demopg 新角色应该是超级用户吗? (y/n) 是 createuser:无法连接到数据库 postgres:致命:角色“演示”不存在
我想一旦我有了一个 postgres 用户,我就应该能够创建一个数据库供我的应用程序使用。
【问题讨论】:
-
我在另一个问题中发现了这一点:sudo -u postgres psql postgres 这让我进入,但有人能解释一下这是在做什么吗?
-
为什么关闭了?这是一个完全合理的问题,有人在下面发布了一个完全合理的答案。没有什么不对。非常令人惊讶。
标签: postgresql ubuntu installation vps