Uhhhh ... "working before and no changes ..." if working before and now not working, then????
When the Moodle was first installed, there were two users created. User id #1 is guest - whether you use guest access or not. User id #2 was/is the original 'superuser' whose default login was 'admin' - IF the installer accepted the defaults during install. Don't suppose you re-call your user ID do ya? (most folks don't but it would be a good idea to know it once this is resolved). Both of those accounts should be left to authenticate as manual - that means the Moodle DB retains that user's information/profile, etc.. They should not be changed to use other authentications or things could result in no one being able to login.
There is a way to assure your account is admin levels to be able to get to the site admin menu but it does require knowledge of user ID numbers to use. The only way to do that is to be able to query the DB for the Moodle. So you have any tool to access the DB?
The login/password for the DB is in the config.php file.
Do you have command line access to the server? (ssh)
If so, this query will find user ID 2:
select username,auth,email from mdl_user where id = "2";
Is that your account?
Then you could add the following line to your config.php file to re-gain access to the site as an admin level.
$CFG->siteadmins = '2,[youruserid';
where [youruserid] IS your user id number. The config file is sensitive to case and ticks and the ending ";".
Save the config.php file then attempt to login with your user name and password you had originally.
If user ID is not your account, then this query:
select id,username,auth,email from mdl_user where email = 'youremailadress';
Then you know your ID number .. use that ID number in the siteadmins line of the config.php file.
Let's do that before we tackle anything about changing password.
'spirit of sharing', Ken