我需要更新我的记录。我想将明文密码更改为MD5编码密码。这是我试图使用的:
UPDATE testing SET password = MD5('Manojano234')
此查询适用于我放在那里的字符串,但我需要编码密码,而不仅仅是那个字符串
答案 0 :(得分:1)
这就是你想要做的。添加MD5ed盐和MD5ed密码不是可行的方法。攻击者会看到有两个MD5ed字符串连接在一起,因为每个密码的最后一部分都是相同的。添加它们并然后 MD5ing是要走的路。使用此:
UPDATE testing SET password = MD5(CONCAT(password, 'A Custom Salt You Pick'));
答案 1 :(得分:0)
你必须写下这样的东西:
UPDATE testing SET password = CONCAT(MD5(password), 'plain text')
答案 2 :(得分:0)
您可以编写如下查询:
UPDATE testing SET password = CONCAT(MD5(password), MD5('Your plain text')) WHERE "Need to write your condition to update this record"
答案 3 :(得分:0)
这是将纯文本密码转换为MD5密码的一种方法。我也追加盐。
UPDATE testing SET password = CONCAT(MD5(password), MD5('plain text'))