Permission Denied
Apple macOS
Severity: ModerateWhat Does This Error Mean?
A 'Permission Denied' error on Mac means your user account does not have the rights to read, write, or run a specific file or folder. You may see this in Finder, Terminal, or when trying to move or delete a file. It is usually caused by incorrect file ownership, macOS security features blocking access, or trying to change system-protected files.
Affected Models
- MacBook Air
- MacBook Pro
- iMac
- Mac Mini
- Mac Studio
- Mac Pro
Common Causes
- The file or folder is owned by a different user account on the same Mac
- macOS System Integrity Protection (SIP) is blocking changes to protected system folders
- Full Disk Access has not been granted to an app that needs it
- The file permissions have become corrupted, often after a failed software update
- You are trying to modify a read-only file or a file locked by another application
How to Fix It
-
Get Info and adjust permissions. Right-click the file or folder in Finder and choose Get Info. At the bottom, expand the Sharing and Permissions section. Click the lock icon, enter your password, and change your permission to Read and Write.
This works for files and folders you own. It will not work on system-protected files guarded by SIP.
-
Grant Full Disk Access to your app. Go to System Settings > Privacy and Security > Full Disk Access. Click the + button and add the app that is getting the permission error.
Many apps like backup tools, antivirus, and file managers need Full Disk Access granted explicitly in macOS.
-
Repair disk permissions using Disk Utility. Open Disk Utility, select your main drive, and click First Aid. On older macOS versions, there was a dedicated Repair Disk Permissions button.
On macOS El Capitan and later, macOS automatically manages system file permissions. First Aid still repairs file system errors that can cause permission problems.
-
Take ownership of a file from Terminal. Open Terminal and type: sudo chown -R $(whoami) followed by a space, then drag the folder into the Terminal window. Press Enter and type your password.
This makes your account the owner of the file or folder. Be careful using sudo commands — only use this on your own files, not system folders.
-
Check if the file is locked. Right-click the file in Finder > Get Info. Look for a Locked checkbox. If it is checked, uncheck it.
macOS lets you lock files to prevent accidental changes. A locked file will show permission errors even if you are the owner.
When to Call a Professional
If permission errors appear across many files after a macOS update, this can indicate deeper file system damage. Contact Apple Support or visit an Apple Store if repairing permissions does not help. Do not attempt to disable System Integrity Protection unless you understand the security implications.
Frequently Asked Questions
What is System Integrity Protection and should I disable it?
System Integrity Protection (SIP) is a macOS security feature that prevents any software — even with admin rights — from modifying core system files. This protects your Mac from malware and accidental damage. You should NOT disable it unless you are an advanced user with a specific reason.
Why am I getting permission errors on my own files?
This can happen after a macOS update, a migration from another Mac, or if you moved files using certain apps. Ownership information can get scrambled during these operations. Using the Get Info method or the chown Terminal command restores correct ownership.
Can permission errors cause apps to crash?
Yes — if an app cannot access a file it needs, it will crash or show an error message. This is common with apps that need to write to their own support files in your Library folder. Granting Full Disk Access or fixing permissions usually resolves app crashes caused by permission issues.