2015-03-30 111 views

回答

5

不是。

把它作爲一個varbinary將允許您使用當前的代碼頁之外的字符。您可以使用nvarchar而不是varchar來避免這種情況。

把它作爲varbinary也將在十六進制格式的數據存在,但是這是真的不保護任何嚴重的程度。

將它存儲在varbinary中的一個很好的理由是它實際上是二進制數據,而不是字符數據 - 但這與保護數據本身無關。

您的安全會使用適當的哈希算法,並妥善保護問題訪問數據庫/桌,包括確保有適當的訪問級別的應用程序的參數化查詢來形式。

+0

我想我知道很夠密碼安全性,但我總是用nvarchar的存儲哈希和我最近做了一些研究,似乎很多帖子用VARBINARY,所以我一直在想,我是否錯過有或沒有。 – Santhos 2015-03-30 22:49:10