問題描述

在我的 WordPress 3.9.2 安裝中,我可以透過轉到使用者,選擇所有使用者,並選擇批次操作匯出來提取使用者明文密碼。

當我使用 phpMyAdmin 檢視 mySQL 資料庫時,密碼是雜湊的。

所有使用者密碼如何以純文字格式匯出,如何防止這種情況?

更新

當我匯出一個使用者或 「匯出所有使用者」 時,我得到類似的輸出

User ID,Username,Payment Status,First Name,Last Name,Address,Zip,City,Country,Date,Sex,Phone no.,Email,Company,Password,TOS,Website,AIM,Yahoo IM,Jabber/Google Talk,Biographical Info,Registered,IP
"31","xxx","paid","Jasmine","Lognnes","xxx","xxx","xxx","","xxx","female","","xxx","xxx","xxx","agree","","","","","","2012-01-26 18:13:19","xxx"

最佳解決方案

您不能將密碼匯出為 WordPress 中的明文,因為它們不以明文形式儲存。你在這裡看到的顯然是一個非常糟糕的外掛的結果。

PaymentSexCompany 這樣的欄位不是常規 WordPress 表的一部分。

未來:不要在安全的環境中安裝未經測試和評論的外掛。使用本地設定找到這樣的安全問題。特別是在處理其他人的資料時,這是一個要求。

您現在應該做什麼:停用所有外掛,直到不再可以匯出。最後一個停用的外掛可能是問題。找到它建立的所有表,刪除這些表。解除安裝該外掛。

次佳解決方案

這是 wp-members 外掛中的錯誤。其他人也報了同樣的錯誤。

參考文獻

注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。