時間:2024-03-11 15:08作者:下載吧人氣:18
1)對于不涉及證書及密鑰的應急的數據加密,可以直接基于用戶提供的密碼來加密和解密數據。
2)通行短語(PassPhrase)是允許存在空格的密碼。這個PassPhrase不會存儲在數據庫中,因而也就意味著不會被使用存儲的系統數據”破解”。同時,可以使用空格創建一個長的、易于記憶的句子來加密和解密敏感數據。
3)PassPhrase支持的數據列類型有nvarchar、varchar、nchar、char、varbinary、binary。
CREATE FUNCTION dbo.EncryptPass(@EnPass VARCHAR(32))
RETURNS VARBINARY(MAX)
AS
BEGIN
DECLARE @Result VARBINARY(MAX)
SET @Result=EncryptByPassPhrase(‘HelloWorld’,@EnPass)
RETURN @Result
END
網友評論