Cómo guardar * en una tabla???

22/06/2004 - 23:47 por Lord Rogers | Informe spam
Estimados:

¿Cómo se pueden guardar palabras en una tabla y que la hacer un select
éstos datos aparezcan con ***, sin perder la información?
Muy útil para guardar passwords

Saludos,

Lord Rogers
Desde el último lugar del mundo

Preguntas similare

Leer las respuestas

#6 Gustavo Larriera [MVP SQL]
23/06/2004 - 02:50 | Informe spam
INSERT INTO tableName (userID, password) VALUES (1, pwdencrypt
('mypassword')) ;


DECLARE @test VARCHAR (100)

SELECT @test = tableName FROM test where id = 1
PRINT pwdcompare('wrongpassword',@test );
PRINT pwdcompare('mypassword',@test );


Gustavo Larriera, MVP-SQL, MCSE
Uruguay LatAm
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Lord Rogers" wrote in message
news:
Me comentan unos conocidos que SQL Server 2000 trae un método de
encriptación, pero no se acuerdan, ¿alguien sabe de cuál hablan y cómo se
utiliza?

Saludos,

Lord Rogers
Desde el último lugar del mundo


"Fernando España" escribió en el mensaje
news:
> los *** son parte de el front end, casi cualquier control de texto tiene
la
> propiedad de passwordchar ahora si quieres guardar datos de password en


un
> campo puedes buscar una rutina o hacer una que encripte y desemçncripte


la
> informacion almacenada.
>
>
>
> Fernando España
> Gerente Informatica
> Alta Tecnologia en Informatica S.A.
> www.atisa.com.gt
> 7a. calle 4-34 Zona 10
> Guatemala Centro America
> PBX: (502) 3620005
>
> Email:
>
> ****************************************
>
> "Lord Rogers" escribió en el mensaje
> news:uc$
> > Estimados:
> >
> > ¿Cómo se pueden guardar palabras en una tabla y que la hacer un
select
> > éstos datos aparezcan con ***, sin perder la información?
> > Muy útil para guardar passwords
> >
> > Saludos,
> >
> > Lord Rogers
> > Desde el último lugar del mundo
> >
> >
> >
> >
>
>


Respuesta Responder a este mensaje
#7 Fernando España
23/06/2004 - 17:43 | Informe spam
Quiza indique mal, sinembargo si quieres encriptar data para uso posterior o
despliegue no te serviria de nada, razon por la cual tambien indique que es
mejor crear un algoritmo para tal efecto.



Fernando España
Gerente Informatica
Alta Tecnologia en Informatica S.A.
www.atisa.com.gt
7a. calle 4-34 Zona 10
Guatemala Centro America
PBX: (502) 3620005

Email:

****************************************

"MAXI" escribió en el mensaje
news:
Fer, SQL SI tiene funciones de sistema para encriptar, lo que sucede que


son
ocultas y no soportadas :(, pero eso no dice que no hay que usarlas :-)




http://www.winnetmag.com/SQLServer/....cfm?catid67&threadid6898




Maxi

Buenos Aires - Argentina

Desarrollador .NET 3 Estrellas

Mail: Maxi_accotto[arroba]speedy.com.ar

MSN:


"Fernando España" escribió en el mensaje
news:
> bueno te dire, SQL server tiene la clapsula with enctription pero es


para
> encriptar el codigo de procedimientos almacenados, vistas y esas cosas
> es como para protejer tu codigo, pero no asi para datos.
>
>
>
> Fernando España
> Gerente Informatica
> Alta Tecnologia en Informatica S.A.
> www.atisa.com.gt
> 7a. calle 4-34 Zona 10
> Guatemala Centro America
> PBX: (502) 3620005
>
> Email:
>
> ****************************************
>
> "Lord Rogers" escribió en el mensaje
> news:
> > Me comentan unos conocidos que SQL Server 2000 trae un método de
> > encriptación, pero no se acuerdan, ¿alguien sabe de cuál hablan y cómo
se
> > utiliza?
> >
> > Saludos,
> >
> > Lord Rogers
> > Desde el último lugar del mundo
> >
> >
> > "Fernando España" escribió en el


mensaje
> > news:
> > > los *** son parte de el front end, casi cualquier control de texto
tiene
> > la
> > > propiedad de passwordchar ahora si quieres guardar datos de password
en
> un
> > > campo puedes buscar una rutina o hacer una que encripte y
desemçncripte
> la
> > > informacion almacenada.
> > >
> > >
> > >
> > > Fernando España
> > > Gerente Informatica
> > > Alta Tecnologia en Informatica S.A.
> > > www.atisa.com.gt
> > > 7a. calle 4-34 Zona 10
> > > Guatemala Centro America
> > > PBX: (502) 3620005
> > >
> > > Email:
> > >
> > > ****************************************
> > >
> > > "Lord Rogers" escribió en el
mensaje
> > > news:uc$
> > > > Estimados:
> > > >
> > > > ¿Cómo se pueden guardar palabras en una tabla y que la hacer


un
> > select
> > > > éstos datos aparezcan con ***, sin perder la información?
> > > > Muy útil para guardar passwords
> > > >
> > > > Saludos,
> > > >
> > > > Lord Rogers
> > > > Desde el último lugar del mundo
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#8 Isaías
23/06/2004 - 19:07 | Informe spam
Hola Gustavo

Pues no pude implementar lo que recomiendas, por mas que
lo intente, por tal razon, implemente 2 UDF's.

/* - Inicio Codigo
create function fn_Decrypt(@Password varchar(128))
returns varchar(128)
as
begin
declare @x int,
@DecryptedPassword varchar(128)

select @x=1,@DecryptedPassword=''

while @x<len(@Password)+1
begin
set
@DecryptedPassword=@DecryptedPassword+char(ascii(substring
(@Password,@x,1))-len(@Password))
set @x=@x+1
end

return @DecryptedPassword
end

*/ - Fin Codigo

/* - Inicio Codigo
create function fn_Encrypt(@Password varchar(128))
returns varchar(128)
as
begin
declare @x int,
@EncryptedPassword varchar(128)

select @x=1,@EncryptedPassword=''

while @x<len(@Password)+1
begin
set
@EncryptedPassword=@EncryptedPassword+char(ascii(substring
(@Password,@x,1))+len(@Password))
set @x=@x+1
end

return @EncryptedPassword
end
*/ - Fin Codigo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida