创建本地Postgresql帐户

时间:2016-01-29 14:49:59

标签: postgresql

在OS X 10.11.2上,我安装了Postgres.app,并且我正在运行本地服务器。我尝试使用用户名和密码创建本地帐户,以便我可以在本地开发Rails应用程序。但是,运行以下命令:

sudo -u postgres createuser -s {USERNAME}

我收到sudo: unknown user: postgres错误。

有关此错误发生原因以及如何解决此问题的任何建议?

2 个答案:

答案 0 :(得分:2)

sudo告诉你没有系统用户" postgres"。

当您安装PostgreSQL时,它应该已经创建了数据库用户" postgres"你可以尝试使用:

$ psql -u postgres
postgres=# create user {username} password '{password}';

答案 1 :(得分:0)

我设法通过以下步骤创建用户。

在终端:

createuser --superuser {USERNAME}

然后我在psql中设置了密码:

\password {USERNAME}