Postgres不会创造角色

时间:2016-09-30 09:39:07

标签: macos postgresql

我已经通过brew安装了postgres。但是,运行rake db:create后我收到错误

  

角色'posgres'不存在

我无法运行psql因为我的用户角色不存在,这是合乎逻辑的,但我也无法使用-u postgres登录。 有什么建议,如何创建postgres用户?

1 个答案:

答案 0 :(得分:0)

安装后服务似乎没有运行/打开。

文档参考: https://www.postgresql.org/docs/current/static/server-start.html

然后执行initdb / [data location]

然后你需要sudo给postgres用户(服务用户)向数据库发出命令。