我正在更新客戶端的Web系統,他的「帳戶」表有超過20,000個用戶,每個用戶都有一個直接文本的密碼字段,這意味着沒有任何密碼被加密。 (我知道,可怕!)無論如何,我需要知道如何獲取所有這些密碼並輕鬆加密它們,最好以批處理樣式加密,然後將它們導入到數據庫中。我在搜索中找不到多少東西。我確實看到了B-Crypt,但看起來主要用於文件。我很喜歡這個新手,所以任何建議將不勝感激!謝謝。 :)如何批量加密MySQL數據庫中的現有密碼?
4
A
回答
2
這是一種方法來做到這一點。
UPDATE table_Users
SET password = EncryptionFunctionYouChoose(password);
編輯 其中「table_Users」是你的密碼保存表和「密碼」是密碼的列名。 END編輯
雖然更好的想法是散列每個密碼與個別鹽值而不是加密。 (我的意見)
1
相關問題
- 1. Prestashop - 如何加密數據庫密碼?
- 2. 如何在mysql數據庫中存儲鹽以實現安全密碼加密?
- 3. 加密SQLite數據庫中的密碼?
- 4. 如何加密現有的MySQL數據庫?
- 5. 在數據庫中加密密碼
- 6. 使用加密函數在mysql數據庫中加密安全密碼
- 7. 加密數據庫上的密碼
- 8. 如何在mysql數據庫中解密密碼?
- 9. Rails加密SQL Server數據庫database.yml中的數據庫密碼
- 10. 如何存儲數據庫中加密的密碼?
- 11. hsqldb:加密現有的數據庫?
- 12. 如何在Coldfusion的mysql數據庫中使用md5加密密碼字段
- 13. 加密在MySQL數據庫
- 14. 數據庫加密 - php/mysql
- 15. php數據庫myisam密碼加密
- 16. 建議如何在數據庫中加密用戶密碼?
- 17. 如何在AES數據庫中存儲AES加密密碼
- 18. 如何加密密碼並將其保存在MySQL數據庫中。
- 19. 加密/解密存儲在精簡數據庫中的密碼
- 20. 如何從mysql數據庫驗證我的密碼字段中的密碼?
- 21. 如何加密Solr的DataInputHandler(DIH)使用的數據庫密碼?
- 22. 如何保護加密的SQL Server Compact數據庫的密碼?
- 23. 在Android中使用SQLCipher加密/解密現有數據庫
- 24. 加密器和MySQL,將密鑰保存到數據庫/編碼?
- 25. 如何加密/解密SQLite數據庫中的數據?
- 26. 加密 - 解密,數據庫
- 27. 數據庫加密和數據庫解密使用C#代碼
- 28. MySql中的加密數據
- 29. 加密和解密數據庫中的所有數據
- 30. 如何在Android上保護數據庫(加密)密碼?
+1 *我知道,可怕!* – Nishant