OSX:如果在没有帐户的情况下创建帐户,如何更改用户密码?

时间:2013-07-12 17:53:44

标签: postgresql osx-mountain-lion

当我在Mac上安装PostgreSQL数据库服务器时,我创建了“postgres”帐户,以便它没有密码:

sudo dscl . -create /Users/postgres Password \*

我认为这是一个很好的安全预防措施。但是,它也阻止我通过su命令登录,以便我可以使用psql来管理数据库:

su - postgres    # <- prompts me for password

我尝试使用“passwd”和“dscl.-passwd / Users / postgres”命令更改postgres密码,但他们总是提示我输入旧密码。在这种情况下如何设置密码?

感谢。

1 个答案:

答案 0 :(得分:0)

请改用sudo su - postgres。输入sudo密码,你将成为postgres。