Si estas usando SP (stored procedures) lo que puedes hacer es primero comprar que el usuario y password que están en la base de datos son válidos... despues que el mismo SP te regrese el user name y ya desde el código hacer la comparación..
Ejemplo:
Cita: ....
string userName = "usuario" //valor que me regresa mi SP
string userWeb = "Usuario"
int iValid = string.Compare(userName ,userWeb ,false)
if (iValid == 0)
Response.Write("Es válido");
else
Response.Write("No es válido");
Espero que sea lo que buscas.
Salu2