我目前正在使用SQL Server 2008 R2(SP1)和SQL Server 2008(SP3),使用这些服务器的应用程序将凭据存储在纯文本json文件中。我的问题是我需要存储用户凭据,因为只允许授权用户访问。
我应该怎么做?我可以使用散列版本来分发凭证吗?
答案 0 :(得分:0)
您可以尝试:
SELECT pwdencrypt('YOURPASSWORDHERE')
答案 1 :(得分:0)
使用此
DECLARE @HashThis nvarchar(4000);
SET @HashThis = CONVERT(nvarchar(4000),'yourpassword');
SELECT HASHBYTES('SHA1', @HashThis);