2013-07-18 88 views

回答

2

我能想到的

  1. 這是一個快速哈希(SHA1我相信)這是不是密碼哈希良好的性能的幾個原因。

  2. 他們可能會改變它在未來版本的MySQL中使用的哈希值,從而破壞您的應用程序。他們已經完成了一次,因此是OLD_PASSWORD()函數。

  3. 它不自然地使用鹽

  4. 這是非標準SQL(雖然你可以調用PASSWORD函數之前使用的鹽用它,如果你想通過追加到密碼),因此如果你需要將你的應用移植到另一個平臺上,你需要拿出一個替代品

相關問題