SoloCodigo

Bases de Datos => SQL Server => Mensaje iniciado por: robertillo en Jueves 9 de Agosto de 2007, 17:31

Título: Verificar Password En Syslogins
Publicado por: robertillo en Jueves 9 de Agosto de 2007, 17:31
Hola, a ver si alguien me puede ayudar.

Resulata que utilizo un procedimiento almacenado para verificar la contraseña en syslogins pero no estoy muy seguro de que sea de esata forma, alguien tiene alguna sugerencia al respecto?

Código: Text
  1.  
  2.  
  3. CREATE PROCEDURE Validar_Pass_Prueba
  4. (
  5. @login varchar(255), --login
  6. @password varchar(255), --contraseña
  7. @error int = 0 output --me tira error si existe
  8. )
  9. AS
  10. if exists
  11. (select * from sys.syslogins where loginname=@login and 1 = pwdcompare(@password,password,0))
  12. select @error = 1
  13. else
  14. select @error = 0
  15.  
  16. print @error
  17.  
  18.  
  19.  
Título: Re: Verificar Password En Syslogins
Publicado por: ElNapster en Jueves 9 de Agosto de 2007, 18:41
Y porque no ejecutas tu consulta para esa tabla de una vez?

Código: Text
  1. Select name
  2. from syslogin
  3. where name = @login
  4.  

Este un ejemplin no se que campos tiene esta tabla , pero me imagino que por ahi va el asunto  :P

 :comp: