ENCRYPTBYPASSPHRASE
29-03-2024
Uso di ENCRYPTBYPASSPHRASE e DECRYPTBYPASSPHRASE in Microsoft SQL Server
TSQL
29-03-2024
Uso di ENCRYPTBYPASSPHRASE e DECRYPTBYPASSPHRASE in Microsoft SQL Server
DECLARE @testo_chiaro VARCHAR(20);
SET @testo_chiaro = 'pluto';
DECLARE @Pass VARCHAR(20);
SET @Pass = 'pippo!';
DECLARE @testo_encrypt VARBINARY(500) = ENCRYPTBYPASSPHRASE(@Pass, @testo_chiaro);
SELECT @testo_encrypt AS TESTO_CIFRATO;
SELECT CONVERT(varchar,DECRYPTBYPASSPHRASE(@Pass, @testo_encrypt)) AS TESTO_DECIFRATO;
TESTO_CIFRATO
-------------
0x01000000D5C43CD24903F0767977A9AA3459785E92DFC6552980D118
TESTO_DECIFRATO
---------------
pluto