Yes, that looks like the error I'd expect to see. Add db_datareader permission to the user, in SQL.

Of course, you can do table by table (and column by column!) permissions in SQL, but that's more complexity than most people need.
------------------------------
Kevin Moyes
Technical Systems Analyst
Munjal White Consulting Co.
------------------------------
Original Message:
Sent: 08-11-2022 15:25
From: Shannon Stanley
Subject: Excel query editing error
The error that the user is getting now, would this be related to his accessto what you were talking about @Kevin Moyes ?
------------------------------
Shannon Stanley
Sage 100 Consultant
Ardent Consulting LLC
------------------------------
Original Message:
Sent: 08-11-2022 11:49
From: Kevin Moyes
Subject: Excel query editing error
Yes, but only as pointers. If the permission to MAS_System is missing, for ODBC queries, there will be an authentication error.
------------------------------
Kevin Moyes
Technical Systems Analyst
Munjal White Consulting Co.
Original Message:
Sent: 08-11-2022 11:40
From: Phil McIntosh
Subject: Excel query editing error
Also, the System Tables are presented as views in the company databases.
------------------------------
Phil McIntosh
President
Friendly Systems, Inc.
Original Message:
Sent: 08-11-2022 10:38
From: Kevin Moyes
Subject: Excel query editing error
Check SQL permissions for the user. Often only the MAS_### permission is enabled (ready only) but if you want to query system tables too, they need read-only access to MAS_System.
Note: SQL permissions are not managed from within Sage 100. Use SQL tools for that.
------------------------------
Kevin Moyes
Technical Systems Analyst
Munjal White Consulting Co.