[請益] phpMyAdmin中把欄位值加密或隱藏 (已解決)

看板PHP作者 (熱)時間15年前 (2010/03/30 16:32), 編輯推噓3(309)
留言12則, 6人參與, 最新討論串1/1
請大家幫個忙 我遇到的問題是 資料表假設有兩筆資料,欄位是stu_id與stu_passwd, 在phpMyAdmin中顯示如下: stu_id stu_passwd 1 abe 2 cg24 是否有辦法變成類似下面的顯示嗎 stu_id stu_passwd 1 *** 2 **** 就我希望我以後再也不能看到stu_passwd裡面寫什麼 (當然query時還是要可以用) 一時間都找不到方法來實現 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.4.185

03/30 16:39, , 1F
寫入時作加密 md5 之類的
03/30 16:39, 1F

03/30 16:39, , 2F
一般來說你可以把pw用md5加密後再存進資料庫..
03/30 16:39, 2F

03/30 16:40, , 3F
驗證密碼的時候,一樣把密碼用md5加密,再比對資料庫
03/30 16:40, 3F

03/30 16:45, , 4F
感謝~ 又上了一課 不過也就是說現有資料已來不及隱藏了...
03/30 16:45, 4F

03/30 16:45, , 5F
其實就是資料庫有除了我以外的人有root權限 所以才想要隱藏
03/30 16:45, 5F

03/30 16:57, , 6F
UPDATE xxtable SET std_passwd = MD5(std_passwd);
03/30 16:57, 6F

03/30 16:57, , 7F
修改現有的資料
03/30 16:57, 7F

03/30 17:02, , 8F
MD5老實說也不怎麼安全了...XDrz
03/30 17:02, 8F

03/30 17:23, , 9F
用sha1也可以,但忘記密碼就不能拿回,只能重置
03/30 17:23, 9F

03/30 17:48, , 10F
感謝! 我成功的加密了原始資料~ 主要是防自己實驗室同學...
03/30 17:48, 10F
※ 編輯: reiyo 來自: 140.112.4.185 (03/30 17:50)

03/31 00:35, , 11F
MD5 稱為雜湊,不是加密喔
03/31 00:35, 11F

03/31 03:06, , 12F
喔喔 謝謝 我只聽說是單向不可逆的運算的樣子
03/31 03:06, 12F
文章代碼(AID): #1BiRSOO_ (PHP)
文章代碼(AID): #1BiRSOO_ (PHP)