Entradas

Mostrando entradas de abril, 2011

Encriptacion de un campo en una tabla

Bueno aqui les pongo un pequeño ejemplo de encriptacion de datos para un campo llamado "contrasena" en una tabla llamada "Usuario" update Usuario set contrasena = ENCRYPTBYPASSPHRASE ('tu clave de encriptacion aqui ','password aqui ') where Usuario.idUsuario = ' codigo usuario' Bueno... aqui lo que hacemos es hacer un update del dato "contrasena" para encriptarlo. Debemos notar que necesitamos una "clave de encriptacion"  esta clave nos sirve para encriptar y es la misma que necesitamos para descencriptar ese dato. La clave de encriptacion la defines tu... puede ser cualquier cosa. Para descencriptar el dato debes usar el siguiente comando: DECRYPTBYPASSPHRASE Aqui hay un ejemplo donde hacemos un select mostrando el campo desencritpado de nuestra tabla Usuario SELECT CONVERT(VARCHAR(300),DECRYPTBYPASSPHRASE('clave de encriptacion ',contrasena)) FROM USUARIO Bueno... asi de simple esta esto. Cualquier clavo ...