jueves, 22 de noviembre de 2012

SQL Server - Encriptar/ Decifrar

Definimos un campo en una tabla
[password] [varbinary](max) NOT NULL,
Para insertar el campo hacemos


INSERT INTO tabla(nombre,password) values
(
@nombre,
ENCRYPTBYPASSPHRASE'KeydeEncriptacion',@password)
)

Para leer el dato


SELECT  nombre,
CONVERT(VARCHAR(max),
DECRYPTBYPASSPHRASE('KeydeEncriptacion',password))
FROM tabla




No hay comentarios:

Publicar un comentario