我有表用户,有密码字段。这里我想直接从数据库输入md5哈希值,因为我还没有为注册应用做准备。列是否有任何函数或属性。我搜索该选项,在sql server数据库中找不到任何选项,我在php中使用md5函数来选择用户表的密码
答案 0 :(得分:1)
这是否意味着您的数据库中的密码根本没有哈希?
我知道这不是你要找的答案,但是:
或者更好的是,使用经过验证的库来为您处理它。
答案 1 :(得分:1)
使用HASHBYTES:http://msdn.microsoft.com/en-us/library/ms174415.aspx
SELECT
HashBytes('MD5', '123456') AS md5hash
答案 2 :(得分:1)
就我而言,我这样做了:
func setGradientBackground(colourOne: UIColor, ColourTwo: UIColor) {
let gradientLayer = CAGradientLayer()
gradientLayer.frame = bounds
gradientLayer.colors = [colourOne.cgColor, ColourTwo.cgColor]
gradientLayer.locations = [0.0, 1.0]
gradientLayer.startPoint = CGPoint(x: 1.0, y: 1.0)
gradientLayer.endPoint = CGPoint(x: 0.0, y: 0.0)
layer.insertSublayer(gradientLayer, at: 0)
}
答案 3 :(得分:0)
试试这个
<?php
$encryptedstring = mdecrypt_generic($yourdata)
$encryptedstring // insert this value in database
?>
祝你好运:)
答案 4 :(得分:0)
您可以在php中创建一个带有更新查询的小脚本。
select users.....;
for loop
md5 pass + update users
end for