Accountsd Wants to Use the Login Keychain

Do you need to get rid of ‘accountsd wants to use the login keychain’ messages? You're not alone.

 

Lots of people have had this issue in the past. It’s an annoying pop-up that can disrupt your work but could also mean something’s wrong.

 

When you use your Mac, a lot of items are processing in the background. If you’re like me, you don’t usually think about them, especially if they’re working well. However, if they fail, you might get a notification or see problems.

 

The Mac ‘accountsd wants to use keychain’ message could show that your security is at risk.

 

In this article, I’ll explain what causes this error and help you get rid of ‘accountsd wants to use the login keychain’ issues.

Before we start…

 

Are you having issues with your MacBook? While messages about your login keychain may seem like a security issue, it could actually just be a sign of a simple glitch in your MacBook and it might have an easy fix. When you experience a glitch, clearing out caches and other junk files can be a good first step to resolving issues. MacKeeper's Safe Cleanup tool can help you optimize your Mac quickly and safely.

  1. Download MacKeeper and follow the on-screen installation instructions.
  2. Open MacKeeper and choose Safe Cleanup.
  3. Click Start Scan.
  4. When the scan is complete, select which files to remove and click Clean Junk Files.

What is Accountsd and why does it want to use the login keychain

Accountsd is a system daemon (that’s another word for background task) that manages accounts and passwords saved on your Mac.

 

It provides various account-related services for iOS and macOS, including saving your passwords, synchronizing accounts with iCloud, allowing you to log in to apps, and more.  

 

For accountsd to work, it needs to store information about your accounts and passwords in a keychain. But what is the keychain, and how does it work?

Expert Tip:

 

Have you seen other processes on your MacBook with similar names? Callservicesd is another process that accesses the keychain and supports apps that make calls. Assistantd supports Siri and other dictation processes.

What is the keychain?

 

The keychain stores your login details and other sensitive information. It helps you access and manage your passwords and other confidential information, such as credit card numbers and bank account details. Think of it as a built-in password manager.

 

Keychains are encrypted, so only you can access them. When you log in to your account, the system decrypts the keychain and uses the information it contains to log you in.  

 

Why is the login keychain notification displaying on your MacBook?

The Mac accountsd wants to use keychain request keeps popping up because your login password and your keychain password are out of sync.

 

This might mean:

  • You've recently changed your password—accountsd is asking to update the login keychain but it doesn’t have the correct permissions.
  • Your MacBook has been inactive for a period of time—this can auto-lock your keychain.
  • There’s been a glitch somewhere—possibly in your browser or within the keychain or accountsd process.

It’s less likely, but your Mac could also be asking for access to the login keychain due to malware. While accountsd, callservicesd, assistantd, and other similar items are genuine macOS processes, it’s possible that a malicious individual is spoofing these messages as part of a hacking attempt.

Expert Tip: Whenever you see anything unexpected on your Mac, it’s always worth running a virus scan. I’d recommend using MacKeeper’s Antivirus, which can find and remove 99.7% of known threats.

How to fix ‘accountsd wants to use the login keychain’

Thankfully, you can get rid of ‘accountsd wants to use the login keychain’ messages.

 

You can try several methods, from simple fixes to reinstalling macOS. Does that sound complicated? Don’t worry; I’ll explain each method one by one.

1. Turn keychain auto-lock off

You can get rid of ‘accountsd wants to use the login keychain’ messages by turning off Keychain Auto-Lock.

 

Auto-Lock locks the keychain after your Mac has been inactive for some time. You can edit these preferences in Keychain Access.

 

To turn off Keychain Auto-Lock, follow these steps:  

  1. Press Command+Space to open Spotlight search and search for the Keychain Access app. Press Enter to open it.
  2. Choose Open Keychain Access.
  3. Select login from the sidebar.
  4. Go to Edit > Change Settings for Keychain “login.”
  5. Uncheck both of the boxes and click Save.
Spotlight Search on a Mac, with Keychain Access.app showing. How to fix accountsd wants to use the login keychain.
Step 1. Open Keychain Access
A dialog box on Mac, asking the user if they want to Open Passwords or Open Keychain Access. How to fix accountsd wants to use the login keychain.
Step 2. Choose Open Keychain Access
Keychain Access on a Mac, with the login keychain selected in the sidebar. How to fix accountsd wants to use the login keychain.
Step 3. Select login from the sidebar
The Edit menu in the Keychain Access app on a Mac. How to fix accountsd wants to use the login keychain.
Step 4. Go to Edit > Change Settings for Keychain “login”
Keychain Settings in the Keychain Access app. Both options are unchecked. How to fix accountsd wants to use the login keychain.
Step 5. Uncheck both of the boxes, and click Save

2. Create a new login keychain

If you've turned off Keychain Auto-Lock but you're still encountering the message, you can try creating a new login keychain.

 

To create a new login keychain, follow these steps:  

  1. In the Keychain Access app, go to File > New Keychain.
  2. Enter a name, and click Create. When prompted, enter a new unique password and click OK.
The Keychain Access app, with the File menu open and New Keychain highlighted. How to fix accountsd wants to use the login keychain.
Step 1. Go to File > New Keychain
The Create New Keychain dialog box in the Mac Keychain Access app. How to fix accountsd wants to use the login keychain.
Step 2. Enter a name, and click Create. When prompted, enter a new password.

After creating the new login keychain, accountsd should have the correct permissions to access it.

3. Use Disk Utility First Aid

If accountsd is having trouble accessing your keychain, you can try using Disk Utility First Aid to fix the problem. Disk Utility First Aid is a built-in tool that can troubleshoot and repair your keychain.

 

To use Disk Utility First Aid, follow these steps:  

  1. Press Command+Space to open Spotlight search and search for the Disk Utility app. Press Enter to open it.
  2. Select First Aid.
  3. Choose Run, and click Continue when you see the second warning. When the scan is complete, click Done.
Spotlight Search on a Mac, with Disk Utility.app showing. How to fix accountsd wants to use the login keychain.
Step 1. Open Disk Utility
The Disk Utility app on a Mac, with First Aid selected. How to fix accountsd wants to use the login keychain.
Step 2. Select First Aid
The Disk Utility First Aid confirmation screen on a Mac, with Run selected. How to fix accountsd wants to use the login keychain.
Step 3. Choose Run, and click Continue

If the tool alerts you to any problems, click Repair to fix them.

4. Use Keychain First Aid (for macOS Catalina or older)

If you use macOS Catalina or older, there’s another option to get rid of ‘accountsd wants to use the login keychain’ messages:

  1. Open Keychain Access.
  2. In the menu bar, go to Keychain Access > Keychain First Aid.
  3. Enter your username and password, and click Verify.
  4. Select Start.

5. Change your login keychain password

You can stop the Mac ‘accountsd wants to use keychain’ messages by changing your user password. Doing this should force your keychain to sync again:

  1. Go to Apple menu > System Settings.
  2. Choose Users & Groups from the sidebar.
  3. Look for your user account, and click the i symbol next to it.
  4. Under Password, click Change.
  5. Enter your old password, choose a new unique password, and select Change Password.
The Apple menu on a Mac, with System Settings selected. How to fix accountsd wants to use the login keychain.
Step 1. Go to Apple menu > System Settings
System Settings on a Mac, with Users & Groups highlighted. How to fix accountsd wants to use the login keychain.
Step 2. Choose Users & Groups
Users & Groups System Settings on a Mac, with an information symbol highlighted. How to fix accountsd wants to use the login keychain.
Step 3. Look for your user account, and click the i symbol next to it
User settings on a Mac, with the button to change password highlighted. How to fix accountsd wants to use the login keychain.
Step 4. Under Password, click Change
Change password settings on a Mac, with all of the options currently left blank. How to fix accountsd wants to use the login keychain.
Step 5. Enter your old password, choose a new one, and select Change Password

6. Delete accountsd with Terminal

If ‘accountsd wants to use the login keychain’ keeps popping up, you can try deleting the accountsd daemon. Doing this will remove accountsd from your MacBook and prevent it from trying to access the login keychain.  

 

To delete accountsd, follow these steps:

  1. Press Command+Space to open Spotlight search and search for the Terminal app. Press Enter to open it.
  2. Type or paste the command sudo killall -KILL accountsd and press Return. Type your user password when prompted, and press Return again.
Spotlight Search on a Mac, with Terminal.app showing. How to fix accountsd wants to use the login keychain.
Step 1. Open Terminal
Terminal on a Mac, with the command sudo killall -KILL accountsd. How to fix accountsd wants to use the login keychain.
Step 2. Type or paste the command sudo killall -KILL accountsd and press Return

Then, restart your computer.

  1. Go to Apple menu > Restart.
  2. Click Restart to confirm.
The Apple menu on a Mac, with Restart highlighted. How to fix accountsd wants to use the login keychain: delete accountsd.
Step 1. Go to Apple menu > Restart
The Restart confirmation screen on a Mac, with Restart highlighted. How to fix accountsd wants to use the login keychain.
Step 2. Click Restart

7. Reset local keychain

If you haven’t managed to get rid of ‘accountsd wants to use the login keychain’ messages yet, don’t worry.

 

You can try resetting your keychain password, which will create a new default keychain with no passwords or other sensitive information stored in it.

 

To reset your keychain password, follow these steps:  

  1. In Keychain Access, go to Keychain Access > Settings.
  2. Click Reset My Default Keychains. When prompted, enter your user password and click OK.
The Keychain Access app on a Mac, with Settings highlighted. How to fix accountsd wants to use the login keychain.
Step 1. Go to Keychain Access > Settings
Keychain Access Settings on a Mac, with Reset Default Keychains highlighted. How to fix accountsd wants to use the login keychain.
Step 2. Click Reset My Default Keychains

8. Remove iCloud keychain

iCloud Keychain is a cloud-based keychain that stores your passwords and other sensitive information in iCloud.

 

If you're using iCloud Keychain, you can try removing it and seeing if that gets rid of ‘accountsd wants to use the login keychain’ messages.

 

In these steps, we’ll remove the iCloud keychain, and then sync it back up again:

  1. Go to Apple menu > System Settings.
  2. Click on your Apple ID, and choose iCloud.
  3. Select Passwords & Keychain.
  4. Turn off the Sync this Mac option.
  5. Restart your Mac.
  6. Go back to the iCloud Passwords & Keychain settings, and turn the Sync this Mac option back on.
The Apple menu on a Mac, with System Settings selected. How to fix accountsd wants to use the login keychain.
Step 1. Go to Apple menu > System Settings
System Settings on a Mac, open to Apple ID. iCloud is selected. How to fix accountsd wants to use the login keychain.
Step 2. Click on your Apple ID, and choose iCloud
System Settings on a Mac, open to iCloud. Passwords & Keychain is selected. How to fix accountsd wants to use the login keychain.
Step 3. Select Passwords & Keychain
iCloud Passwords & Keychain settings on a Mac, with Sync this Mac selected. How to fix accountsd wants to use the login keychain.
Step 4. Turn off the Sync this Mac option
The Restart confirmation screen on a Mac, with Restart highlighted. How to fix accountsd wants to use the login keychain.
Step 5. Restart your Mac
iCloud Passwords & Keychain settings on a Mac, with Sync this Mac selected. How to fix accountsd wants to use the login keychain.
Step 6. Turn the Sync this Mac option back on

Expert Tip:

 

If you’re having other issues with iCloud, find out what to do if you can’t sign into iCloud on Mac.

9. Remove pop-up ‘accountsd wants to use the login keychain’ from the browser

The Mac ‘accountsd wants to use keychain’ request may indicate a problem with your iCloud keychain. It may have been caused by an issue in your web browser, so we’ll reset your browser to see if that helps.

 

In addition to clearing your browser cache and settings, you may want to clear other caches and logs on your Mac. MacKeeper’s Safe Cleanup can help here—it can find and help you delete unwanted caches, logs, trash files, and more.

 

How to use MacKeeper’s Safe Cleanup:

  1. Open MacKeeper and choose Safe Cleanup.
  2. Click Start Scan.
  3. When the scan is complete, choose which files to remove and click Clean Junk Files.
MacKeeper’s Find & Fix homepage, with Safe Cleanup highlighted. How to fix accountsd wants to use the login keychain.
Step 1. Open MacKeeper and choose Safe Cleanup
MacKeeper’s Safe Cleanup homepage, before a scan. How to fix accountsd wants to use the login keychain.
Step 2. Click Start Scan
MacKeeper’s Safe Cleanup, with Clean Junk Files highlighted. How to fix accountsd wants to use the login keychain.
Step 3. Choose which files to remove and click Clean Junk Files

In Safari

  1. Go to Safari > Settings.
  2. Go to the Advanced tab and check the box next to Show features for web developers. Close the Settings window.
  3. Go to Develop > Empty Caches.
  4. Go to History > Clear History, and confirm that you want to clear All History.
  5. Go to Safari > Settings, and choose the Privacy tab.
  6. Click Manage Website Data.
  7. Select Remove All and then Done.
The Safari menu on a Mac, with Settings highlighted. How to fix accountsd wants to use the login keychain in browsers.
Step 1. Go to Safari > Settings
Safari’s Advanced Settings, with Show features for web developers highlighted. How to fix accountsd wants to use the login keychain.
Step 2. Go to Advanced and check the box next to Show features for web developers
The Develop menu in Safari on Mac, with Empty Caches highlighted. How to fix accountsd wants to use the login keychain in browsers.
Step 3. Go to Develop > Empty Caches
The History menu in Safari on Mac, with Clear History highlighted. How to fix accountsd wants to use the login keychain in browsers.
Step 4. Go to History > Clear History, and confirm that you want to clear All History
Safari Settings on a Mac, with the Privacy tab highlighted. How to fix accountsd wants to use the login keychain.
Step 5. Go to Safari > Settings, and choose the Privacy tab
Safari Privacy Settings on a Mac, with Manage Website Data highlighted. How to fix accountsd wants to use the login keychain.
Step 6. Click Manage Website Data
The Manage Website Data screen in Safari on a Mac. How to fix accountsd wants to use the login keychain.
Step 7. Select Remove All and then Done

In Google Chrome

  1. Go to menu (three dots) > Delete browsing data.
  2. Select all of the options, and choose Delete.
  3. Go to menu (three dots) > Settings.
  4. In the sidebar, choose Reset Settings.
  5. Click Restore Settings to their original defaults and confirm that you want to reset.
The menu in Google Chrome for Mac, with Delete browsing data highlighted. How to fix accountsd wants to use the login keychain.
Step 1. Go to menu (three dots) > Delete browsing data
The Delete browsing data screen in Google Chrome for Mac. How to fix accountsd wants to use the login keychain in browsers.
Step 2. Select all of the options, and choose Delete
The menu in Google Chrome for Mac, with Settings highlighted. How to fix accountsd wants to use the login keychain.
Step 3. Go to menu (three dots) > Settings
Google Chrome for Mac’s Settings screen, with Reset Settings highlighted. How to fix accountsd wants to use the login keychain.
Step 4. In the sidebar, choose Reset Settings
Google Chrome for Mac’s Reset Settings screen. How to fix accountsd wants to use the login keychain in browsers.
Step 5. Click Restore Settings to their original defaults and confirm

In Firefox

  1. Go to menu (three lines) > Help.
  2. Choose More troubleshooting information.
  3. In the box on the right, click Refresh Firefox, and confirm that you want to reset your browser.
The menu in Firefox on a Mac, with Help highlighted. How to fix accountsd wants to use the login keychain in the Firefox browser.
Step 1. Go to menu (three lines) > Help
The Firefox Help menu, with More troubleshooting information highlighted. How to fix accountsd wants to use the login keychain.
Step 2. Choose More troubleshooting information
The Firefox Troubleshooting Information page, with Refresh Firefox highlighted. How to fix accountsd wants to use the login keychain.
Step 3. In the box on the right, click Refresh Firefox, and confirm

In Opera

  1. Go to Opera > Settings.
  2. Under Privacy and Security, click Clear Browsing Data.
  3. Make sure that all of the options are selected, and choose All time for the time range. Click Clear Data.
  4. Scroll to the bottom of the Settings page and click Advanced.
  5. Choose Restore settings to their original defaults. Confirm that you want to Reset settings.
The Opera menu on a Mac, with Settings highlighted. How to fix accountsd wants to access the login keychain in browser.
Step 1. Go to Opera > Settings
Opera’s Privacy & Security settings, with Clear browsing data highlighted. How to fix accountsd wants to access the login keychain.
Step 2. Under Privacy and Security, click Clear Browsing Data
Opera’s Clear browsing data window on a Mac. How to fix accountsd wants to access the login keychain messages.
Step 3. Select all options and click Clear Data
Opera’s Settings page, with Advanced highlighted. How to fix accountsd wants to access the login keychain notifications.
Step 4. Scroll to the bottom of the Settings page and click Advanced
Opera’s Settings page, with Restore Settings highlighted. How to fix accountsd wants to access the login keychain notifications.
Step 5. Choose Restore settings to their original defaults and confirm

10. Reinstall macOS

If you’ve tried all of these instructions and you still can’t get rid of ‘accountsd wants to use the login keychain’ messages, you could erase and reinstall macOS.

 

For most visitors to this article, you won’t need to do this—you’ll have been able to identify and resolve your issues already. However, if you’re still experiencing accountsd wants login keychain problems, erasing and reinstalling macOS may help.

 

To erase macOS, follow these steps:

  1. Go to Apple menu > System Settings.
  2. Under General, choose Transfer or Reset.
  3. Click Erase all content and settings and follow the on-screen instructions from the Erase Assistant.

Expert Tip: This is also a great way to remove all confidential content from your Mac if you want to sell it or pass it on to someone else.

The Apple menu on a Mac, with System Settings selected. How to fix accountsd wants to use the login keychain.
Step 1. Go to Apple menu > System Settings
System Settings on a Mac, open to General with Transfer or Reset highlighted. How to fix accountsd wants to use the login keychain.
Step 2. Under General, choose Transfer or Reset
Transfer or Reset Settings on a Mac, with Erase All Content and Settings highlighted. How to fix accountsd wants to use the login keychain messages.
Step 3. Click Erase all content and settings and follow the on-screen instructions

If your Mac has an Intel processor, follow these steps:

  1. Turn on your Mac, and immediately hold down one of the following key combinations:
    • Command+R: to install the current version of your most recent macOS.
    • Command+Option+R: to install the latest version of macOS that’s compatible with your computer.
    • Command+Shift+Option+R: to install the macOS that came with your computer or the oldest version currently available.
  2. Select a Wi-Fi network if asked.
  3. Select Reinstall macOS.
  4. Click Continue and follow the on-screen instructions.

If your Mac has an Apple silicon chip, follow these steps:

  1. Press and hold the power button.
  2. Click Options.
  3. Select Reinstall macOS.
  4. Click Continue and follow the on-screen instructions.

With a fresh macOS installation, you'll have an almost brand-new Mac. Hopefully, the Mac ‘accountsd wants to use keychain’ messages will be a thing of the past.

Possible consequences of taking these tips into action

In this article, I’ve given a variety of different solutions that can help visitors dealing with accountsd wants login keychain messages.

 

Some of the instructions will lead to a loss of saved passwords. And, if you erase and reinstall macOS, you’ll have to start from scratch with your entire computer.

 

However, simply turning off Auto-Lock, resyncing your iCloud keychain, or changing your login keychain password shouldn’t cause long-term effects.

 

Before you follow any of the instructions in this guide, I’d recommend backing up your important data, and making a note of any saved passwords, just in case you no longer have access to them later on.

Conclusion

If a message saying that your Mac wants to use the login keychain keeps popping up, it can be frustrating. However, it's usually not indicative of a severe problem.

 

It can often be resolved by resetting your keychain password or deleting accountsd, but there may be times that you need to take further action, such as reinstalling macOS.

 

You can keep your Mac working well by regularly removing junk files such as unneeded caches, logs, and trash files. MacKeeper’s Safe Cleanup can help with this, making sure that your Mac continues to run smoothly.

Use your Mac to the fullest! Sign up and get:
Effective tips on how to fix Mac issues
Reliable advice on how to stay safe online
Mac-world news and updates

Thank you!

You’ll love exploring your Mac with us.

Oops, something went wrong.

Try again or reload a page.

Here’s another sign you need to upgrade your macOS ASAP:

30% off your MacKeeper subscription

Сopy the code now and use it in the MacKeeper checkout after the upgrade.

Copy Code

Please be aware that this code cannot be combined with any other discounts, offers, or promotions.

Contents

Unlocked

Mac showing weird messages? Have an error free Mac experience.

Start Now.
PC

MacKeeper - your all-in-one solution for more space and maximum security.

Try Now

Read more

MacBook Screen Black
MacBook Screen Black
MacOS Monterey Problems
MacOS Monterey Problems
arrow

Run Application

step_1

Click Continue

step_2

Click Install

step_1

Your macOS version is lower than OS 10.11. We’d like to offer you MacKeeper 4 to solve the cleaning, privacy, and security issues of your macOS.