Necesitas hacer una conexion con la base de datos, luego ejecutar un comando SQL para que busque la persona y la contraseña.
Digamos que la pagina que queres que las personas tengan contraseña para entrar sea "mipagina.asp", podes poner una variable de sesion, para ver si la persona esta conectada o no. Asi es como funciona todo.
Persona escribe contraseña y nombre de usuario --> la pagina busca en la base de datos para ver si hay una persona con la misma contraseña y nombre, mediante un formulario....si HAY una persona, crear una variable de sesion eg. Session("Logged") = Si, y luego mandar la persona a la pagina protegida con contraseña (Response.Redirect("mipagina.asp").
La primera cosa que debes tener en "mipagina.asp", es lo siguiente:
If Session("Logged") = " " Then
Response.Redirect("
www.yahoo.com")
---- o sea, si no hay una variable de sesion, entonces mandar la persona a otra pagina cualquiera.
Aca hay un ejemplo muy bueno:
http://www.asptutor.com/asp/vart.asp?id=50Sino, busca ASP en
www.ubbi.com y vas a encontrar muchos resultados.