海人,

到目前为止,我正在使用以下语句对sql server 2005中的密码变量进行加密

OPEN SYMMETRIC KEY SecureSymmetricKey1
DECRYPTION BY PASSWORD = N'StrongPassword';

 DECLARE @encrypted_str VARBINARY(MAX)
select @encrypted_str=EncryptByKey(Key_GUID('SecureSymmetricKey1'),@Password)


这是一个好的做法还是其他任何方法...

最佳答案

您可能还会在Stackoverflow上的preferred-method-of-storing-passwords-in-database上发现此帖子也很有用

10-08 00:08