Hi,
We are in the process of performing a test upgrade for one of our clients.
We are busy with going through the steps and are getting the following error message when we try to do the initial accessing of the database with the RTC (Task 11 in the upgrade documentation):
The SELECT permission was denied on the object 'User Property', database XXXX, schema 'dbo'
We can access the database via the 'Development Environment' without any issues.
Any help with resolving will be greatly appreciated.
Regards,
Ben
0
Comments
Independent Consultant/Developer
blog: https://dynamicsuser.net/nav/b/ara3n
In page 20 in the file UpgradingNAV2013.pdf
Task11: Step 2 Data Conversion
The reason for this is that we have a few SQL scripts in the upgrade code that need direct access to the database, hence the user WHO runs the upgrade must have full access to the database. So please check if you are set up as dbowner.
Microsoft - Dynamics NAV
Message I get when trying to run the page is:
I have a servicetier setup and running.
If I try to just run the RTC, I get your error message.
I did use a dbo login when upgrading
http://www.interdynbmi.com
Confirming that the user that is attempting to start the data conversion step is 'dbo'.
Any other ideas?
Regards,
Ben
I could get passed the problem by changing the login account of the NAV Server service.
It was set to 'Network Service' but if I change to specific user with 'dbo' schema then it works.
Regards,
Ben
Followed clausl's advice on this post
http://www.mibuso.com/forum/viewtopic.php?t=55197
After doing this I got a message that I wasn't a Authorized user :x .
The upgrade does do away with the (2000000053) Windows Access Control and the (2000000054) Windows Login tables when running the upgrade so I guess it kind of makes sense.
Anyways to overcome that I used a modified version of Waldo's script to get into the SQL database.
You have to find the Windows Security ID.
To get the SID, open a command prompt and type:
wmic useraccount get name,sid
Then replace the database, domain/user, and put in the SID in the following script.
Hope it helps.
http://www.interdynbmi.com