2012-11-08 36 views
3

我用一个是md5的管理员密码替换了现在我无法重置密码。它似乎被加密。有没有人有一个想法如何再次获得糖? 电子邮件无法使用。SugarCRM 6.5密码重置

+0

你在哪里,在更换密码? – jmertic

+0

我用一个5.5.4安装直接通过sql替换用户表:“REPLACE INTO'657'.'users' SELECT * FROM'554'.'users';” – pauel

回答

6

对Sugar数据库运行以下命令,将管理员密码重置为“test”,然后登录并重置密码。

update users set user_hash = '098f6bcd4621d373cade4e832627b4f6' where user_name = 'admin'; 
+0

不错的猜测:-)但它的加密从md5变成了真正的。我认为它使用盐。我现在深入代码,看看它是如何完成的以及盐从哪里来的 – pauel

+1

您应该仍然可以在其中放入MD5密码,并且它工作正常。 – jmertic

+0

非常感谢,这是正确的。所以我的登录问题有另一个原因。 – pauel

4

如果数据库是MySQL,你可以很容易地通过使用内置的MD5函数设置为任何你喜欢的密码:

update users set user_hash = md5('mynewpassword') where id = '1';