Hacker News new | ask | show | jobs
by jwhitney 5501 days ago
More importantly, they can only gain access to the service by changing the password, thus giving away the fact that something has happened.
1 comments

You can always save a hash, change the password, and then restore the hash. Basically, if you have direct access the the DB you can loin to someones account without them knowing or permanently changing the password. Granted, there are some minor issues with salting passwords etc, but protecting an account from someone with long term RW access to a DB and reasonable understanding of the system is next to impossible.