Getting Error Invalid authorization specification in SQL Server.

OLE DB provider “”MSDASQL”” for linked server “”QBDT”” returned message “”[Microsoft][ODBC Driver Manager] Driver’s SQLSetConnectAttr failed””.
OLE DB provider “”MSDASQL”” for linked server “”QBDT”” returned message “”[QODBC] Evaluation Expired. QRemote requires QODBC license, Please purchase QODBC or QRemote License””.
Msg 7303, Level 16, State 1, Line 2
Cannot initialize the data source object of OLE DB provider “”MSDASQL”” for linked server “”QBDT””.”

Call Now+1-800-942-0215 to speak with a QuickBooks Software Specialist.
We're here to help you save time and money with your QuickBooks software. Get in touch for assistance with all U.S. & Canada editions of QuickBooks.
Support Support - We provide solutions for the following QuickBooks (Pro, Premier, Accountant, Enterprise, Payroll, Cloud)
  • Error Support
  • Data Import
  • Data Conversion
  • Payment Solutions
  • Upgradation
  • Payroll Support
  • Data Export
  • Software Integration
  • QuickBooks Printer Support
  • Complete QuickBooks Solutions
  • Tax-Related Issues
  • Data Damage Recovery
  • Installation, Activation Help
  • QuickBooks Windows Support

QuickBooks accounting software holds the top position in the list of accounting software that has been favoring the small and medium business sector by simplifying the regular accounting and financial operations. Automation of the functions helps to save time and improve accuracy of the output.

There are times when the software goes out of track and encounters some errors. These errors can be functional or technical. The errors may relate to software installation, data migration, network connectivity, database errors etc.  OLE DB can be categorized under one of the technical error. It is a critical error and must be reported immediately to the QuickBooks support team.


The error indicates that the problem occurs when the user create Linked Server in SQL Server. VB DEMO connects properly to the QREMOTE on QuickBooks Server. While configuring the Linked Server the user encounters this error.  A separate thing occurs while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo). The OLE DB provider “SQLNCLI10” for linked server “QREMOTELINK” reported an error. Authentication failed. It fails to initialize the data source object of OLE DB provider “SQLNCLI10” for linked server “QREMOTELINK”.

OLE DB provider “SQLNCLI10” for linked server “QREMOTELINK” returned message “Invalid authorization specification”. (Microsoft SQL Server, Error: 7399)

How to Resolve QuickBooks OLE DB Error?

The message “Invalid authorization specification” means that linked server settings to connect to the server are not correct.

Please ensure the below listed linked server property and check again.

  1. Ensure that you have chosen correct provider Microsoft OLE DB Provider for ODBC Drivers instead of any other providers.
  2. Make sure that the security tab have selected is designed without using a security context option.

For further queries you can contact QuickBooks customer support. They are easily approachable through different modes of contact. Choose toll free phone number, email or live chat support to garner immediate services for the QuickBooks errors reported by the users.

Read More: What to do when QuickBooks database server manager is not available?

Also you can choose to connect with that is a reliable QuickBooks support agency. It hires experienced and knowledgeable QB experts who are highly capable of according quick and genuine services for all the QuickBooks problems. Call to the toll free support number and fetch instant and feasible solution in a very short wait time.

Related Posts



Fastfix247 Tollfree Number
Toll Free: 800-942-0215 user