2008-10-08 56 views
28

將一對存儲過程從MySQL轉換爲Microsoft SQL Server。一切都很順利,除了一個程序使用MySQL SHA1()函數。我似乎無法在MS-SQL中找到與此相同的內容。在MS-SQL中是否存在與SHA1()等價的內容?

有沒有人知道在MS-SQL上有效的SHA1()等價物?

+1

如果這是爲了存儲密碼,我不得不提及在大多數情況下簡單地散列原始字符串不夠好。原因如下:http://www.md5decrypter.co.uk/sha1-decrypt.aspx ......其中包括許多彩虹桌,並且最近扭轉非醃製密碼的做法相當微不足道,因爲的。 – dodexahedron 2012-08-31 01:59:37

回答

45

SQL Server 2005及更高版本具有HashBytes()函數。

+10

看起來很完美,我在泄漏時回答。我喜歡stackoverflow。謝謝! – GEOCHET 2008-10-08 19:34:00

相關問題