SQL Server - Encriptar password

 
Vista:

Encriptar password

Publicado por Luis (3 intervenciones) el 01/07/2003 00:18:06
Señores saben como encriptar un password a nivel de la base de dato no en una aplicacion, ya que esto me trae el incoveniente de tener que actualizar las fuentes a todos los usuarios.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Encriptar password

Publicado por Cecilia Colalongo (165 intervenciones) el 01/07/2003 02:16:28
Puedes utilizar algún extended stored procedure que encripte y solo lo instalas en el servidor.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Encriptar password

Publicado por Luis (3 intervenciones) el 02/07/2003 19:24:03
Gacias Cecilia voy a provar a ver como me va.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Encriptar password

Publicado por anonimo (1 intervención) el 05/11/2007 15:54:14
-- create database encripta;
use encripta;
drop table usuarios;
create table usuarios(nombre varchar(50), clave varbinary(255))
insert into usuarios values('marco',convert( varbinary(255), pwdEncrypt('marco')));
select * from usuarios;



CREATE procedure revisaclave
(
@uid varchar(255),
@pwd varchar(255),
@error int = 0 output
)
As

if exists (select * from usuarios where nombre=@uid and 1 = pwdcompare(@pwd,clave,0))
select @error = 1
else
select @error = 0

print @error
GO

execute revisaclave 'marco','marco';
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar