以前在 SugarCRM 中,以下语句就足够了:
UPDATE users SET user_hash = MD5('PASSWORD') WHERE user_name = 'USERNAME';
Run Code Online (Sandbox Code Playgroud)
我现在找不到关于如何使用 SuiteCRM 执行此操作的网站?
我找到了这个:
\n\n\n我还可以使用 MD5 密码吗?我\xe2\x80\x99m 已经习惯了,只需使用 MD5 即可轻松管理数据库中的密码。
\nSugar 仍会识别以 MD5 格式存储的密码,但只要密码发生更改,它就会转换为较新的格式。除非在无法使用 better\ncrypt() 的系统中使用非常旧的 PHP 版本 (5.2),否则新密码将使用加盐哈希算法。
\n
将其发布在 SugarCRM 的网站上:
\nhttps://developer.sugarcrm.com/2012/05/16/new-for-sugar-6-5-stronger-password-storage-encryption/
\n事实证明,SuiteCRM 也使用这种新的密码格式,但它仍然可以识别 md5 密码,因此,相同的 sql 语句可以工作:
\nUPDATE users SET user_hash = MD5(\'PASSWORD\') WHERE user_name = \'USERNAME\';\nRun Code Online (Sandbox Code Playgroud)\n我做到了并且有效:)
\n顺便说一句,同一篇文章建议使用 PHP crypt 更改密码,如下所示:
\ncrypt(md5("newpassword"))\nRun Code Online (Sandbox Code Playgroud)\n也许它可以帮助别人。
\n| 归档时间: |
|
| 查看次数: |
4117 次 |
| 最近记录: |