The firmware password was created to "protect" your Mac. To put this simple this firmware protection guard you against someone who wants to obtain your data. They can’t boot into target mac disk or get access to your private data.
Quoting apple: When you set a firmware password, users who don’t have the password can’t start up from any disk other than the designated startup disk. - https://support.apple.com/en-us/HT204455
After Mac fimware password is enabled following options will be still available but will require a correct password in order to work:
Official Apple website provides the following way to set a firmware password on your Mac:
Typicall there are two ways you can try in order to solve the lost firmware password issue.
So you forgot your Mac firmware password and you still don’t remember it? At this point you can try calling Apple Authorized Support or visit Apple store with your hardware. Apple Authorized Support can reset or remove forgotten firmware password as long as you can provide a proof of purchase (and your support period is still active).
Try contacting the official Apple Support channels by phone, or schedule an appointment with a Genius Bar at a local Apple Store.
In perfect situation you have linked your Apple ID to your user account when you were performing the initial macos setup, if so it will be possible to use this Apple ID in order to reset your forgotten mac password.
If you don’t have Apple Store near you or your support period is no longer active you can try using Mac Unlocker Service to get rid of the Mac’s firmware password for good. At this point it doesn’t matter if you forgot the Mac firmware password, this service will erase of it for good.
Mac Unlocker is an instant solution to reset Mac firmware password protection and SecureBoot for all Apple Mac computers with a T2 security chip (MacBook Pro and Air, iMac, iMac Pro, Mac Pro, Mac Mini) without data loss. If you have a Mac manufactured between years 2018-2020 this is the right choice for you.
Mac Unlocker preserves data on your Mac, meaing you will have access to your private files after unlocking (no data-loss). (Assuming you have not enabled extra layers of security - meaning disk encryption (FileVault)).
How to use Mac unlocker:
This method should work for older Mac computers (2006-2010). Use the steps below:
We hope you've managed to reset your Mac firmware password correctly. From our end we recommend the Mac Unlocker software for the Mac machine with T2 chip. This software enables you to erase your firmware password without data loss.