Keychains & Permissions

KeychainCheck 2 – thorough diagnostics and tools for your keychain
Completely rewritten, this uses lower-level access to keychains, and will offer sophisticated analysis to perform more thorough diagnosis of keychain problems, and provide tools to fix them. This first beta release has Help, text sizing, and many improvements, and is fully compatible with Catalina (apart from log feature).
KeychainCheck 2.0b1

KeychainCheck – a quick check of your keychain setup
If you’re suffering problems with your keychains, KeychainCheck provides a basic set of information about them which you can use in diagnosis.
Version 1.3 (Sierra, and High Sierra only)

PermissionScanner – searches folders for files which are either not writable or not readable
Performs deep search of folders containing Preferences and other files to alert you to potential problems with their permissions. An alternative to the blunt tool of repairing permissions on your whole Home folder. Updated with a shallow option which doesn’t check symlinks.
PermissionScanner 1.5 (Sierra, High Sierra, Mojave and Catalina)

RepairHomePermissions – repairs the permissions in your Home folder (no longer recommended)
Uses a procedure no longer recommended by Apple. Use at your own risk.
RepairHomePermissions 1.2 (Sierra, High Sierra and Mojave)

Known Issues:

PermissionScanner and Full Disk Access
Note: Apple no longer recommends using diskutil as part of the procedure of resetting or repairing permissions on a Home folder: the sequence detailed in RepairHomePermissions is therefore no longer recommended. See this article for full details.

Support pages:

Keychain Utility Support


PermissionScanner 1.5 can now perform shallower scans
Reset/repair permissions using PermissionScanner
Repairing permissions in your Home folder has changed – important change in Apple’s recommendations
Checking your keychains using KeychainCheck2