nerdexam
Amazon

SCS-C02 · Question #64

What are the MOST secure ways to protect the AWS account root user of a recently opened AWS account? (Choose two.)

The correct answer is D. Do not create access keys for the AWS account root user; instead, create AWS IAM users. E. Enable multi-factor authentication for the AWS account root user.. The two most critical protections for the AWS root user are enabling MFA and avoiding the creation of root access keys by using IAM users for administrative tasks instead.

Submitted by yuriko_h· Mar 6, 2026Identity and Access Management

Question

What are the MOST secure ways to protect the AWS account root user of a recently opened AWS account? (Choose two.)

Options

  • AUse the AWS account root user access keys instead of the AWS Management Console.
  • BEnable multi-factor authentication for the AWS IAM users with the AdministratorAccess managed
  • CUse AWS KMS to encrypt all AWS account root user and AWS IAM access keys and set
  • DDo not create access keys for the AWS account root user; instead, create AWS IAM users.
  • EEnable multi-factor authentication for the AWS account root user.

How the community answered

(51 responses)
  • A
    4% (2)
  • B
    8% (4)
  • C
    14% (7)
  • D
    75% (38)

Why each option

The two most critical protections for the AWS root user are enabling MFA and avoiding the creation of root access keys by using IAM users for administrative tasks instead.

AUse the AWS account root user access keys instead of the AWS Management Console.

Using root user access keys introduces the most dangerous form of AWS credential. If these keys are leaked, an attacker gains unrestricted access to the entire account with no ability to scope or revoke permissions through IAM policies.

BEnable multi-factor authentication for the AWS IAM users with the AdministratorAccess managed

Enabling MFA for IAM users with AdministratorAccess is a good practice, but it does not protect the root user itself. The root user is a separate identity that requires its own MFA configuration.

CUse AWS KMS to encrypt all AWS account root user and AWS IAM access keys and set

AWS KMS does not provide a mechanism to encrypt IAM access keys or set automatic rotation for them. Access key rotation is managed through the IAM console or API, and KMS encryption is not applicable to credential management in this way.

DDo not create access keys for the AWS account root user; instead, create AWS IAM users.Correct

AWS root user access keys provide programmatic access with unlimited, unconstrained permissions and cannot be restricted by IAM policies. Avoiding their creation and using IAM users with appropriate permissions instead eliminates the highest-risk credential that could be used to completely compromise the account.

EEnable multi-factor authentication for the AWS account root user.Correct

Enabling MFA for the root user requires a physical or virtual token in addition to a password, making account takeover significantly harder even if the root password is compromised. AWS explicitly recommends MFA as a mandatory control for the root user.

Concept tested: AWS root user security best practices with MFA and no access keys

Source: https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#lock-away-credentials

Topics

#root user security#MFA#access key management#account security best practices

Community Discussion

No community discussion yet for this question.

Full SCS-C02 Practice