SP para revisar credenciales
Se creó un SP para verificar que las credenciales ingresadas por el usario sean correctas, tanto su username y su password en el login.
Si son correctas se devuelve un 0, si están incorrectas se devuelve un 1
Para comprobar el funcionamiento del sp se está utilizando la base de datos local con un usuario de prueba en la tabla de usuarios.
Tiempo dedicado 1 hora.
En la próxima sesión se creará el sp para el filtro de usuarios por nombre o por identidad.
USE [tareaDos]
GO
/****** Object: StoredProcedure [dbo].[checkCredentials] Script Date: 9/23/2024 1:12:30 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: Dayana Xie
-- Create date: 22/9/2024
-- Description: SP Verificar credenciales
-- =============================================
ALTER PROCEDURE [dbo].[checkCredentials]
-- Add the parameters for the stored procedure here
@Username VARCHAR(128)
,@Password VARCHAR(128)
,@outResult INT OUTPUT
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
SET @outResult = 0;
-- Insert statements for procedure here
IF (NOT EXISTS(
SELECT *
FROM [dbo].[Usuario]
WHERE username = @Username
AND password = @Password))
Begin
set @outResult = 1;
End
return @outResult;
END
Comentarios
Publicar un comentario