[Solved] Do not have the following permissions on TableData?

RSA_Tech
Member Posts: 65
User gets this error when opening NAV every time. After clicking 'OK' everything is fine.
This isn't a role permission issue as the users roles are golden.
I found some suggestions online saying to delete the records in the table mentioned. They're saying the license we have may not cover that data.
Some solutions recommend deleting data from the aforementioned table.
delete FROM [NAV].[dbo].[CompanyName$Account Schedules Chart Setup]
But I'd like to understand the problem better before I go deleting rows.
I was hoping for an application side fix as well. But I'm not familiar with the 'Finance Performance' window of NAV or 'Account Schedules Chart Setup'.
This isn't a role permission issue as the users roles are golden.
I found some suggestions online saying to delete the records in the table mentioned. They're saying the license we have may not cover that data.
Some solutions recommend deleting data from the aforementioned table.
delete FROM [NAV].[dbo].[CompanyName$Account Schedules Chart Setup]
But I'd like to understand the problem better before I go deleting rows.
I was hoping for an application side fix as well. But I'm not familiar with the 'Finance Performance' window of NAV or 'Account Schedules Chart Setup'.
0
Best Answer
-
Hi,
I think the root problem of this error is a combination of two factors.
1) You have at least one record if table "Account Schedules Chart Setup"
2) Your license don't have permission to read that table
To confirm this, try to open that table with customer license. If a permission related error occurs, check if there is at least one record (query directly at sql server client).
The solution is delete this record.
This occurs when you use a "developer license" or a license that have the "Account Schedules" granule. Some function in nav will create a setup record if don't exists one. After change do "customer license" you will get this errors because no setup record should exists.
Regards and good luck.
parm5
Answers
-
I Was going down a rabbit hole to solve this: http://www.myerrorsandmysolutions.com/you-do-not-have-the-following-permissions-on-tabledata/
and thought I'd try giving the user SUPER permissions.
After that the problem was solved?! hooray.
naturally this user cannot keep the SUPER permission.
Any idea how to narrow down the 'exact permission' needed for the role?
Could I run a trace or something to see that?0 -
You've not said what version of NAV you are using. Assuming it's 2016 then have you seen any of the following?...
https://m.youtube.com/watch?v=FJSE500nX5w
https://olofsimren.com/record-permissions-in-nav-2016/
https://totovic.com/2015/10/13/automatic-recording-permissions-in-nav-2016/0 -
Working with NAV 2013 R2
0 -
OK, for 2013 R2 see this blog by Saurav...
https://saurav-nav.blogspot.co.uk/2015/05/nav-2013-r2-role-permission-wizard.html#more1 -
Awesome, thank you!
I also found a temporary work around by creating a new permission set and assigning it only Table data 'READ' for tableID 762.
I'll check that link out for a more permanent fix and/or better understanding.
0 -
Hi,
I think the root problem of this error is a combination of two factors.
1) You have at least one record if table "Account Schedules Chart Setup"
2) Your license don't have permission to read that table
To confirm this, try to open that table with customer license. If a permission related error occurs, check if there is at least one record (query directly at sql server client).
The solution is delete this record.
This occurs when you use a "developer license" or a license that have the "Account Schedules" granule. Some function in nav will create a setup record if don't exists one. After change do "customer license" you will get this errors because no setup record should exists.
Regards and good luck.
parm5
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions