以前在SugarCRM中,以下陈述就足够了:
UPDATE users SET user_hash = MD5('PASSWORD') WHERE user_name = 'USERNAME';
我现在无法使用SuiteCRM找到一个关于如何使用它的网站?
答案 0 :(得分:4)
我发现了这个:
我还可以使用MD5密码吗?我已经习惯了,只需使用MD5即可轻松管理数据库中的密码。
Sugar仍将识别以MD5格式存储的密码,但无论何时更改密码,它都会转换为更新的格式。除非在一个更好的系统中使用非常旧的PHP构建(5.2) crypt()不可用,新密码将使用salted哈希算法。
将其发布在SugarCRM的网站上:
https://developer.sugarcrm.com/2012/05/16/new-for-sugar-6-5-stronger-password-storage-encryption/
事实证明,SuiteCRM也使用这种新的密码格式,但是,它仍然可以识别md5密码,因此,相同的sql语句可以工作:
UPDATE users SET user_hash = MD5('PASSWORD') WHERE user_name = 'USERNAME';
我做了它并且有效:)
顺便说一下,同一篇文章建议用PHP crypt更改密码,如下所示:
crypt(md5("newpassword"))
也许它可以帮助别人。