Di per se gestire degli errori...non mi sembra una gran cosa... ti converrebbe forse creare una tabella con Utente|Password|Livello d'accesso e gestire da quella il tutto. Se gestisci il tutto tramite errori... se te ne scappa solo uno mal gestito ti va tutto in crash...