我尝试转换回原始数据,
从 userDetails 中选择 CONVERT(VARCHAR(256),HASHBYTES('SHA2_256',password),2) 作为密码
原始数据是“1234”,但是当我尝试上面的代码来检索原始数据时,它给出“18B84AE5B24E651842D52B8FC8E9FEF04BAB9E3169AE7A3D444BE7E691F9A2AF”
我试过这个,
从 userDetails 中选择 CONVERT(VARCHAR(256),HASHBYTES('SHA2_256',password),2) 作为密码
如何获取HASHBYTES 'SHA2_256'转换后的原始数据?
哈希是一种单向处理,但看起来你有:
SELECT password FROM userDetails