Ci sono mille ragioni per cui il contenuto di una tabella di un database possa risultare visibile: bug di uno qualunque dei software coinvolti nel processo, errori negli script che interagiscono col database, problemi dovuti agli hosting condivisi e via dicendo. Sapere quali sono tutte le possibilita' pero' non ti aiuta molto, visto che la maggior parte delle variabili non sono sotto il tuo controllo, ti basti sapere che la possibilita' c'e' e che quindi e' tuo compito cercare di limitare i danni nel caso in cui accada.
Se le tue password sono registrate sotto forma di hash (fatto con attenzione, aggiungendo un salt) allora chi dovesse entrarne in possesso non avrebbe modo di utilizzarle. Magari non capitera' mai, ma better safe than sorry![]()