Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/10/2010, 09:22
palmercado
 
Fecha de Ingreso: agosto-2010
Mensajes: 25
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Varbinary y Procedimiento Almacenado

Hola... muchas gracias a todos... el problema era un pedacito de código q no iba jaja :P

Efectivamente como me comentan para que se pueda hacer el cifrado se necesita que el campo sea varbinary pero la longitud de este campo debe ser grande porque como decía el error se truncaría el dato.
Igualmente el pedazo de código es el siguiente:

declare @KeyId int
set @KeyId= ASYMKEY_ID('ClaveAsym')
insert into Usuario (Usuario,Id_Perfil,Status_Usuario,Pass) values(@Usuario,@Id_Perfil,'true',ENCRYPTBYASYMKEY (@KeyId,@Password))