2016-05-05 28 views

回答

3

我發現這一點:

我還可以使用MD5密碼?我已經習慣了,只需使用MD5就可以輕鬆管理數據庫中的密碼。

Sugar仍會識別以MD5格式存儲的密碼,但只要密碼發生變化,它就會轉換爲新的格式。除非在更好的 crypt()不可用的系統中使用非常舊的PHP構建版本(5.2),否則新密碼將使用醃製哈希算法。

張貼在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'; 

我做到了,它的工作原理:)

順便說一句,同樣的POS t建議像這樣使用PHP crypt來更改密碼:

crypt(md5("newpassword")) 

也許它可以幫助別人。

相關問題