sudo: unknown user: postgres
我目前正尝试在我的iMac上运行PostgreSQL(9.3),但是我在用户Postgres和PSQL连接上有一些问题。
我买了一个IMAC的老一代(雪豹),被迁移到狮子。在其他stackoverflow主题中,我在.bash_概要文件中添加了这一行:
1 | export PATH=/Library/PostgreSQL/9.3/bin:/usr/bin:$PATH |
启动PG时:
1 | sudo su postgres -c '/Library/PostgreSQL/9.3/bin/pg_ctl -D /Library/PostgreSQL/9.3/data/ -m fast start' |
它返回:
1 | su: UNKNOWN login: postgres |
我该怎么办?
osx 10.8&10.9中的默认postgres用户应该是
我在尝试
然后我可以创建适当的用户等。
希望有帮助。
尝试从当前用户开始:
1 | /Library/PostgreSQL/9.3/bin/pg_ctl -D /Library/PostgreSQL/9.3/DATA/ -l /usr/LOCAL/var/postgres/server.log START |
附加信息:如何在Mac OS X上启动PostgreSQL服务器?