我正在使用 Mac 10.9.5 和 PostgreSQL 9.3.4。我正在按照说明在我的本地计算机上安装第三方软件包(Instructure Canvas))并且说明说要执行:
sudo -u postgres createuser $USER
sudo -u postgres psql -c "alter user $USER with superuser" postgres
但是在执行第一个命令时,我得到了错误
davea$ sudo -u postgres createuser $USER
sudo: unknown user: postgres
其他帖子似乎表明我需要在我的“postgres”用户前面加上一个“_”,但是这样做时,我得到了这个错误......
davea$ sudo -u _postgres createuser $USER
createuser: could not connect to database postgres: FATAL: role "_postgres" does not exist
我需要做什么才能使其正常工作有什么想法吗?