richard
10 years ago
厲害 厲害!!
很久很久以前,有人不小心下錯 sql ,大概是類似這樣
update users set password = pass('test')
但忘了上 where ,所以就所有人密碼被改。
到這裡我們以為解決方案一定是撈備份,但想當然爾早期根本很多人沒這習慣,
就....悲劇。
下一招一定是叫使用者回來確認密碼~~但這樣就會被發現有人幹蠢事了。
(to be continued)
richard
10 years ago
最後他們想了一個招解決這個問題:
使用者打第一次密碼時回應使用者輸入錯誤,但偷偷把這密碼更新成正式密碼,
使用者第二次打密碼時就用剛剛的密碼去比對....
laneser
10 years ago
ah ... 哈哈...
richard
10 years ago
F案 要不要用去呢?
立即下載