通过PhpPGAdmin更改用户密码

时间:2014-12-23 10:13:42

标签: postgresql passwords reset

我被一位朋友要求帮他重置一个使用PostgresSQL数据库的网站的密码。所以,我已经登录到phpPgAdmin并在Schemas> Public> Tables> users> Columns下面有一个名为“passwd”的列。我可以看到哈希值,但我不明白如何编辑它们以重置密码。

有人可以帮我吗?谢谢!

2 个答案:

答案 0 :(得分:0)

为此您必须知道密码是如何加密的..它可能是MD5或某些盐字符串。 您可以进行一些随机检查,例如创建已知字符串的MD5并更新列。

通过网站用户界面创建新用户,然后将新用户的passwd复制+粘贴到旧用户的更好选项。

答案 1 :(得分:0)

如果您有超级用户(postgres用户)的访问权限。您可以使用alter role user_name with encrypted password 'newpass';

重置密码

希望有所帮助