Que tal Gabo.
No dices cual es la línea 21.. pero en fin.
Cuando un recordet esta vació, antes de tratar de leer información hay que validar, por ejemplo:
Código:
if Not rsUser.EOF Then
lpass = rsUser("pass") 'Esta es la línea donde te marca error.
Else
lpass = ""
End If
U otra forma es meter datos a la tabla
Users, donde el campo
username = admin
Saludos!