Creo que tu problema puede ser que usuario y password son string, y seguramente no hayas añadido a la variable
usuario y
password las comillas necesarias.
Cita: SELECT * FROM usuarios WHERE usuario='"+usuario+"'AND password='"+password+"'"
Pero primero deberías tener en cuenta que si password y usuario no son correctos, el resulset estará vacío, por lo tanto necesitas controlarlo para que no dé errores.
Y segundo, si te quieres evitar el tema de las comillas, usa el preparedStatement de la forma correcta, con parámetros.
http://download.oracle.com/javase/1....Statement.html
Otro consejo, siempre que vayas a probar una consulta y no estés seguro de que funciona, pruébala primero directamente en la BBDD, sin usar java.