I upgraded my production server from moodle 2.2 to 2.5.1. Everything went well. I then did a backup of the database and the moodle install folder and copied it down to my local machine. So I can have a snapshot of everything locally. I have done this before with no problem just changing the database config in config.php. The salts are intact as well. But I see that 2.5.1 generates salts for each user instead of using the site-wide salt.
I cannot login to my local version of 2.5.1 that was copied down. I attempted to change my password back to a md5 hash and still was not able to login. The password hash remains the same. Should I be able to copy the system down and run locally? Clearly I am missing something.