【发布时间】:2010-09-16 02:45:33
【问题描述】:
将几个存储过程从 MySQL 转换为 Microsoft SQL Server。一切都很顺利,除了一个程序使用了 MySQL SHA1() 函数。我似乎在 MS-SQL 中找不到与此等效的。
有人知道 MS-SQL 上 SHA1() 的有效等效项吗?
【问题讨论】:
-
如果这是用于密码存储,我不得不提一下,在大多数情况下,简单地对原始字符串进行哈希处理是不够的。原因如下:md5decrypter.co.uk/sha1-decrypt.aspx ...除此之外...有大量的彩虹表,因此如今撤销未加盐的密码非常简单。
标签: sql mysql sha1 tsql sql-server