我正在尝试启动一个用原始值更新密钥的查询 搜索获取pass1值的查询,使用旧密码对其进行解密,然后使用新密码再次加密。
在数据库中,表格如下所示:
MySQL v5.1.61
table1 :id,pass1
UPDATE table1
SET pass1 = (aes_encrypt(SELECT aes_decrypt(pass1,'oldpasscode') WHERE id= ),'newpasscode') ...?
答案 0 :(得分:0)
UPDATE table1
SET pass1 = aes_encrypt(aes_decrypt(pass1,'oldpasscode'),'newpasscode');