Datos Encriptados

01/03/2007 - 14:21 por Maria Molina | Informe spam
Hola grupo me podrian decir como guardar los datos encriptados en una tabla
en SQL 2000?
Gracias

Preguntas similare

Leer las respuestas

#1 Jose Mariano Alvarez
01/03/2007 - 15:58 | Informe spam
Si quieres usarlo desde T-SQL puedes:

Instala Capicom (COM)
Luego usa el componente mediante los SP sp_Oa_create, SQP_OAMethod, etc




Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)




"Maria Molina" wrote in message
news:%
Mostrar la cita
#2 Gustavo Larriera (MVP)
01/03/2007 - 18:16 | Informe spam
Lo que te explica Mariano se debe a que SQL Server 2000 no dispone de
encriptamiento nativo, como sí lo tiene SQL Server 2005.

Existen unas funciones no documentadas de encriptamiento en SS2000 pero se
desaconseja usarlas, especialmente porque son fácilmente violables.


Gustavo Larriera, MVP
http://aspnet2.com/mvp.ashx?GustavoLarriera
http://solidqualitylearning.com/blogs/glarriera/
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Jose Mariano Alvarez" wrote:

Mostrar la cita
#3 Rubén Vigón
01/03/2007 - 19:13 | Informe spam
Hola María,

Para SQL Server 2000 yo uso mi VCrypto 2.1; por ejemplo:

DECLARE @vcr int, @res int, @enc varchar(200)
EXEC @res = sp_OACreate 'VCrypto2.CEncriptador', @vcr OUTPUT
IF @res = 0 BEGIN
EXEC @res = sp_OAMethod @vcr, 'Encriptar', @enc OUTPUT, 'El veloz murciélago hindú', 'secreto'
EXEC sp_OADestroy @vcr
SELECT @enc AS [Cadena encriptada]
END

PD: Puedes descargar VCrypto 2.1 (bajo licencia postalware) de la sección «Componentes» de mi página

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvps.org
Ads by Google
Search Busqueda sugerida