how to change standard user to admin

I recently upgraded to Big Sur. I have an older MacBook Air (~2013). The upgrade took a very long time, but eventually finished. I had some software that had an upgrade. In the past, I just clicked on it and it would upgrade - however this time it asked for the admin user name and password.

Checking into this, all I have now is a "Standard User". Does anyone know how to create an admin? Or change the standard user to admin? I've researched this, but all the code doesn't ever seem to work with my system. Thanks for any help with this.

Posted on Nov 15, 2021 10:35 AM

Reply
Question marked as Top-ranking reply

Posted on Nov 15, 2021 9:35 PM

Hi jermrj,


Follow these steps to trick your Mac into thinking it hasn't run the Setup Assistant yet. This will let you create a new administrator account that you can use to restore admin privileges to your main account.


  1. Start up in macOS Recovery: Hold down Command-R as you power on or restart your Intel-based Mac. Release the keys when the Apple logo and a progress bar appear, or when a spinning globe appears. In the latter case, choose a Wi-Fi network if prompted.
  2. You might be prompted to authenticate with Activation Lock or sign in with your Apple ID. Do so to continue. If it lets you change your user account password, you can keep your current password if desired.
  3. The list of utilities should now appear. Select Disk Utility and click Continue.
  4. In Disk Utility, select Macintosh HD. If a Mount button appears, click it, and enter your login password if prompted. (If this volume has a different name, take note of that name.)
  5. If you see "Macintosh HD - Data" or "Data" as well, select that. If a Mount button appears, click it, and enter your login password if prompted.
  6. Quit Disk Utility.
  7. At the top of the screen, select Utilities -> Terminal.
  8. Type this command, exactly as shown, to remove a special file and trick your Mac into thinking that it hasn't run the Setup Assistant yet. If your startup volume has a different name (not Macintosh HD), replace Macintosh HD with that name: rm "/Volumes/Macintosh HD/var/db/.AppleSetupDone"
  9. Quit Terminal and restart your Mac. If you're prompted to log in, do so to continue.
  10. In the Setup Assistant, choose not to migrate any data. Then, create a new administrator account. Be sure to select a username that is different than your regular account.
  11. Once the Setup Assistant is completed, you can make your regular account an admin in System Preferences -> Users and Groups.


Hope this helps!

7 replies
Question marked as Top-ranking reply

Nov 15, 2021 9:35 PM in response to jermrj

Hi jermrj,


Follow these steps to trick your Mac into thinking it hasn't run the Setup Assistant yet. This will let you create a new administrator account that you can use to restore admin privileges to your main account.


  1. Start up in macOS Recovery: Hold down Command-R as you power on or restart your Intel-based Mac. Release the keys when the Apple logo and a progress bar appear, or when a spinning globe appears. In the latter case, choose a Wi-Fi network if prompted.
  2. You might be prompted to authenticate with Activation Lock or sign in with your Apple ID. Do so to continue. If it lets you change your user account password, you can keep your current password if desired.
  3. The list of utilities should now appear. Select Disk Utility and click Continue.
  4. In Disk Utility, select Macintosh HD. If a Mount button appears, click it, and enter your login password if prompted. (If this volume has a different name, take note of that name.)
  5. If you see "Macintosh HD - Data" or "Data" as well, select that. If a Mount button appears, click it, and enter your login password if prompted.
  6. Quit Disk Utility.
  7. At the top of the screen, select Utilities -> Terminal.
  8. Type this command, exactly as shown, to remove a special file and trick your Mac into thinking that it hasn't run the Setup Assistant yet. If your startup volume has a different name (not Macintosh HD), replace Macintosh HD with that name: rm "/Volumes/Macintosh HD/var/db/.AppleSetupDone"
  9. Quit Terminal and restart your Mac. If you're prompted to log in, do so to continue.
  10. In the Setup Assistant, choose not to migrate any data. Then, create a new administrator account. Be sure to select a username that is different than your regular account.
  11. Once the Setup Assistant is completed, you can make your regular account an admin in System Preferences -> Users and Groups.


Hope this helps!

Nov 15, 2021 1:00 PM in response to jermrj

Hmm, I haven't seen this before myself, but of course, anything is possible. ;)


I suggest starting with this method:

  1. Boot up the Mac in Recovery mode. <cmd><R> Ref: About macOS Recovery on Intel-based Mac computers - Apple Support
  2. When the menu bar appears select Terminal from the Utilities menu.
  3. Enter resetpassword at the prompt and press RETURN. Follow instructions in the dialog window that will appear.


Should that not work as expected, see if any of the following can help:

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

how to change standard user to admin

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.