Ver Mensaje Individual
  #5  
Antiguo 28-05-2019
juniorSoft juniorSoft is offline
Miembro
 
Registrado: abr 2005
Posts: 178
Reputación: 20
juniorSoft Va por buen camino
Cita:
Es que entonces será fácil de descifrar. Por ejemplo, usando code64 o algún otro método reversible.
De todas formas, ignoro cómo trabaja ENCRYPTBYPASSPHRASE.

Lo que sucede es que si una tabla tiene cientos, miles o millones de registros es cuesta arriba descifrarlos todos para comparar si se repiten. Para descifrarlo se utiliza otra función de sql server DECRYPTBYPASSPHRASE pero habría que aplicarlo a todos los registros, podría ser en un trigger
pero sospecho que podría ralentizar el proceso y también tendría otro inconveniente habría que seder la clave para descifrar al trigger, podría validarlo en el cliente pero no me gusta la idea por si se requiere hacer otros módulos, aunque es una opción ya que en esta tabla no tiene millones de registros.
Responder Con Cita