未设置密码的Postgres用户密码找回及sudo权限问题求助
重置Postgres系统用户密码方案
用你拥有sudo权限的个人账号登录系统,执行以下命令直接重置postgres系统用户的密码:
sudo passwd postgres输入你个人账号的sudo密码完成验证后,即可设置postgres用户的新密码。
若你知道root用户密码,也可以先切换到root身份:
su - root再执行重置命令:
passwd postgres直接设置新密码即可。
完成后,以postgres用户执行sudo类命令时,使用刚设置的新密码就能通过验证。
注意:这里的postgres是Linux系统用户,和PostgreSQL数据库内部的postgres超级账号不是同一概念,你安装时未设置的是数据库账号密码,当前遇到的是系统用户的sudo验证问题。
内容的提问来源于stack exchange,提问作者Mi Cie
相关产品推荐
相关产品推荐

