0
我們可以在C#/ VB中進行密碼加密。是否有任何機制encrypt the Password in SQL Server?
我想生成加密的密碼和發送郵件。SQL Server中的密碼加密
我們可以在C#/ VB中進行密碼加密。是否有任何機制encrypt the Password in SQL Server?
我想生成加密的密碼和發送郵件。SQL Server中的密碼加密
您可以嘗試使用HASHBYTES()
例子:
--HASHBYTES ('<algorithm>', { @input | 'input' })
--<algorithm>::= MD2 | MD2 | MD5 | SHA | SHA1 | SHA2_256 | SHA2_512
DECLARE @HashThis nvarchar(4000);
SELECT @HashThis = CONVERT(nvarchar(4000),'demo');
SELECT HashBytes('MD2', @HashThis);
SELECT HashBytes('MD5', @HashThis);
SELECT HashBytes('SHA', @HashThis);
SELECT HashBytes('SHA1', @HashThis);
對於更詳細的研究,請參見here
編輯:但我認爲它不會滿足你的最後一個要求'發送郵件給用戶'。你仍然可以試試看。
而不是使用數據庫特定的東西,你可能要考慮使用BouncyCastle庫來加密密碼。
不錯......謝謝...... – Jesuraja