Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


verificar contraseña en syslogins de sql

Select Lenguaje Query, aqui podras encontrás Consultas coomo Select, Insert, Update...., y mucho mas...

verificar contraseña en syslogins de sql

Notapor saytra el Jue Ago 09, 2007 10:42 am

Hola, a ver si alguien me puede ayudar.

Estoy verificando la contraseña del syslogins con un procedimiento almacenado, si la contraseña es errónea me da un msj de 0 de lo contrario me da 1, pero no se si esta es la mejor forma de hacer, quiero que me retorne un booleano o algo asi para despues yo lllamar el stored procedure desde código c #.

Código: Seleccionar todo
CREATE PROCEDURE Validar_Pass_Prueba
(
@login varchar(255), --login
@password varchar(255), --contraseña
@error int = 0 output --me tira error si existe
)
AS
if exists
(select * from sys.syslogins where loginname=@login and 1 = pwdcompare(@password,password,0))
select @error = 1
else
select @error = 0

print @error


gracias.[/quote]
saytra
Novato
Novato
 
Mensajes: 1
Registrado: Jue Ago 09, 2007 10:35 am

Re: verificar contraseña en syslogins de sql

Notapor ivancp el Mié Nov 07, 2007 6:49 pm

Si intentas cambiar la linea "print @error" por

SELECT @error as resultado
GO
ivancp
Programador Experimentado
Programador Experimentado
 
Mensajes: 316
Registrado: Jue Sep 06, 2007 12:57 pm


Volver a El lenguaje SQL

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados