Enseguida les muestro mi procedimiento almacenado, se supone que es para poder acceder como cierto usuario, con su nombre de usuario y contraseña, contamos con las tablas de modulos, usuarios y perfiles cualquier ayuda sera muy bien agradecida, gracias
 
 
 
ALTER PROCEDURE [dbo].[ValidarUsuario] 
		@nUsuario    int
AS
BEGIN
 
	SET NOCOUNT ON
 
    SELECT   a.nombre_modulo AS modulos
             a.formato,
             u.nombre,
             p.nombre_perfil
    FROM  Modulos a
    JOIN  Perfiles p ON u idPerfil = p idPerfil
    JOIN  Usuarios u ON p idPerfil = u idPerfil
    WHERE u.idUsuario = @nUsuario
END 
  
 

