Click here to Skip to main content
15,668,691 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:

Is there a way to retrieve the password of database (Microsoft Access 2016)? For example, to read binary code and translate?

What I have tried:

Cannot figure out how to do it and no have no idea what to do.
Updated 9-Feb-22 8:54am

No, there isn't.

If you forgot the password, well, you're locked out until you do remember it.
Share this answer
You can't. That's the whole idea: passwords are a security measure, and if it was possible to "retrieve" a password then it wouldn't be secure.

Passwords are normally salted, then hashed using a non-reversable hashing algorithm (See SHA512 for example) which means that the original password input is not available at all, or stored anywhere. When you want to log in, or open a password protected file, the same actions are performed on the password you enter and the resulting hash compared with the stored value. If they match you are in. If they don't ... you aren't.
Share this answer
[no name] 9-Feb-22 16:02pm    
Access 2016 used SHA-512 , And some Salt Value stored in it , i think get from site and never change , Also a Verified Encryption Value
Dave Kreskowiak 9-Feb-22 17:22pm    
...and? SHA512 is a hash, not encryption. You cannot decrypt the bytes to get back the original password.
[no name] 10-Feb-22 1:04am    
so why two salt value (Random code ) stored in Access File?
OriginalGriff 10-Feb-22 1:53am    
Simple: it makes it harder to work out the password.

Most passwords are just that: "password". So if you look at a list of all stored hashes, without salting all "password" entries will have the same hash. Try "password" on one of those and there is a good chance it will work (not guaranteed, there are other common passwords as well).
If they are salted - and most are these days - then they do not generate identical hashes and this form of attack is useless.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900