enryptacion en sql2000

10/04/2006 - 18:22 por Mauro SB. | Informe spam
hola a todos:
como harian una encryptacion simple para guardar contraseñas
en la BD.
alguien tiene algun ejemplo simple?

Preguntas similare

Leer las respuestas

#1 Maxi
10/04/2006 - 19:07 | Informe spam
Hola, no se puede en sql2000 hacer esto, yo lo he implementado desde la
aplicacion por ej con metodo Hash


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Mauro SB." escribió en el mensaje
news:%
Mostrar la cita
#2 Mauro SB.
10/04/2006 - 21:08 | Informe spam
y en 2005?

"Maxi" wrote in message
news:%
Mostrar la cita
#3 Maxi
10/04/2006 - 21:12 | Informe spam
En 2005 si se puede, para eso hay 4 opciones disponibles

1) Asincronico
2) Sincronico
3) Certificado
4) Paso directo

Un ejemplo con certificados:

CREATE DATABASE PRUEBA
GO

USE PRUEBA;
GO




CREATE CERTIFICATE Shipping04
ENCRYPTION BY PASSWORD = 'pGFD4bb925DGvbd2439587y'
WITH SUBJECT = 'Sammamish Shipping Records',
EXPIRY_DATE = '10/31/2009';
GO


IF OBJECT_ID('TARJETAS') IS NOT NULL
DROP TABLE TARJETAS
GO

CREATE TABLE TARJETAS(ID INT IDENTITY, NUMERO_TARJETA VARBINARY(300))
GO


INSERT INTO TARJETAS (NUMERO_TARJETA)
values(EncryptByCert(Cert_ID('Shipping04'),'4516') );
GO


SELECT * FROM TARJETAS

QUE NOS RETORNA NULL
SELECT Convert( VARCHAR(300), DecryptByCert( Cert_ID( 'Shipping04'),
NUMERO_TARJETA) )
FROM TARJETAS


SELECT Convert( VARCHAR(300), DecryptByCert( Cert_ID( 'Shipping04'),
NUMERO_TARJETA,N'pGFD4bb925DGvbd2439587y' ) )
FROM TARJETAS


CREATE PROC SPU_T WITH ENCRYPTION AS

SELECT Convert( VARCHAR(300), DecryptByCert( Cert_ID( 'Shipping04'),
NUMERO_TARJETA,N'pGFD4bb925DGvbd2439587y' ) )
FROM TARJETAS

GO



USE MASTER
GO

DROP DATABASE PRUEBA




Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Mauro SB." escribió en el mensaje
news:%
Mostrar la cita
#4 Mauro SB.
10/04/2006 - 22:17 | Informe spam
buenisimo gracias
"Maxi" wrote in message
news:%
Mostrar la cita
#5 JT
11/04/2006 - 04:10 | Informe spam
Hola
ve este documento te puede servir

http://eliezer.efut.com/articles/En...erver.aspx

"Mauro SB." escribió en el mensaje
news:%
Mostrar la cita
Ads by Google
Search Busqueda sugerida