top of page

Troubleshooting OS error 5 (Access is Denied)

Unable to open the physical file 'file_path'. Operating system error 5: '5(Access is denied.)'


The Error:

This error occurs when SQL Server lacks the necessary permissions to access a file or folder, typically during a database attachment. It’s an indication that SQL Server is being denied access due to insufficient permissions.


Use Cases:

  1. Attaching a Database: This error may appear when attaching a database if SQL Server doesn’t have the required permissions for the database file or its folder.

  2. Restoring or backing up a Database: If you’re restoring a database from a backup file in a restricted folder, SQL Server might block the operation due to this error. Likewise for a backup operation.

  3. Importing Data: When importing data from a file, SQL Server needs access to the file’s location. If it doesn’t have the necessary permissions, this error will occur.


Solutions:

  1. Adjust Service Account Settings: Using SQL Server Configuration Manager, you can adjust the service account settings for a more secure and recommended approach. For example, changing the logon service account to one that has the necessary permissions to the relevant folder path. Maybe even a gMSA account.

    Changing the Log On service account of SQL Server
  2. Grant Permissions: Ensure the SQL Server service account has the appropriate permissions for the file or folder.

    Folder security properties dialog
  3. Run as Administrator: Depending on what exactly you're trying to do, sometimes running SQL Server Management Studio as an administrator can resolve the issue.

    Right-click on SSMS and select "Run as administrator"
  4. Verify File Location: Make sure the file is in the correct and accessible location.


Conclusion:

Encountering this error can be frustrating, but with the right permissions and a bit of troubleshooting, you can resolve it and continue working with your data. Remember, SQL Server is designed to protect your data, and these permission issues are a part of that protection.

1 Comment


Guest
Jan 29

Thank you!

Like

STAY IN TOUCH

Get New posts delivered straight to your inbox

Thank you for subscribing!

bottom of page