- Knowledge Base
- Troubleshoot
- Installation
-
Getting Help
-
12.3 Specific changes
-
Installation
-
Learn
- Business Activities
- Business Activity Manager
- Business Alerts
- Configuration
- Customer
- Database
- EDI
- General
- Inventory
- Manager Windows
- Mobile
- Picklists (Advanced Picking)
- Product
- Purchasing
- Purchase Order Manager
- QuickBooks & Acctivate Basics
- QuickBooks Desktop Sync
- QuickBooks Online Sync
- Reporting
- Sales
- Sales Order Manager
- Sales Tax
- Server
- Shipping
- Startup
- User Interface
- Webstore
-
Troubleshoot
-
Specs
-
FAQs
Resolving a "Permission denied" error when upgrading the database.
How to resolve the "Error running database update: User does not have permission to perform this action" error.
After installing an Acctivate update, a user will need to log into each Acctivate company file and upgrade the database. In certain cases, a user may receive the error, below, when upgrading the company database.
Error running database update: User does not have permission to perform this action
Acctivate can be configured to connect to SQL Server using one of two different authentication methods. You can use SQL authentication, which is the preferred and default method for authentication, and Windows authentication. Regardless of which method Acctivate is configured to connect to SQL Server as, the user does not have sufficient permissions to perform a database routine.
You can review the authentication method and user information by opening Acctivate Database Maintenance, then from the toolbar, select Database -> Database Sources.
If Acctivate is configured to use a new SQL user, you may need to review the permissions and modify them accordingly.