I activated multi-factor authentication (MFA) for AWS Identity and Access Management (IAM) users or the AWS account root user. I need to reset a lost or broken MFA device, but I no longer have access to my AWS account root user.
Resolution
Follow these instructions to get access to your AWS account root user. Next, reset the MFA device.
Note: To reset an MFA device for an IAM user, follow the instructions for Recovering an IAM user MFA device.
Get access to your AWS root user account
If you have access to the root user email address and phone number, then follow the instructions for Recovering a root user MFA device.
If you have access to the root user email address but don't have access to the phone number, then see How do I update my telephone number to reset my lost MFA device?
If you need to reset or recover an AWS IAM or root user password, then see How do I recover a lost or forgotten AWS password?
If you need additional assistance, see Lost or unusable multi-factor authentication (MFA) device.
Reset a root user for a member account in AWS Organizations
To reset root user MFA for a member account in AWS Organizations, you can use centralized root access. From the management account, delete root user credentials. This removes the root user password, access keys, and signing certificates, and it deactivates MFA for the member account. After you delete the root user credentials, you can allow password recovery and sign in as a root user for the member account without MFA.
Reset the MFA device
Now that you have access to your root user account, you can reset the MFA device. The reset process varies based on the type of MFA you use:
For more information, see AWS Multi-factor authentication in IAM.
Related information
How do I troubleshoot the "entity already exists" error when an IAM user tries to create a new MFA device?
How do I enforce MFA authentication for IAM users that use the AWS Management Console and the AWS CLI?
How do I use the AWS CLI to authenticate access to AWS resources with an MFA token?
Reset your AWS root account's lost MFA device faster by using the AWS Management Console