Hi
I am upgrading a Navision 3.70 database to Dynamics NAV 5.01SP.
My method is a bit rude but it works: first, I create a native backup of the original database (in a fbk file). Then, I create a new database in NAV 5, and from there I restore the old database.
Well, all seems to work fine: all functions are restored and the new db works in NAV 5 like a charm... except... I am the only one who can access to the database!!
The rest of the users receive this error: 229, "42000" [Microsoft][ODBC SQL Server Driver][SQL Server] The SELECT permission was denied on the object 'Permission', database 'test5' schema 'dbo'.
The only way I've found to grant access to the rest of users is giving them the "owner" status, which is, obviously, not what I want to do.
I am pretty sure that there is something very obvious that I am missing to do in SQL, but... what?? ](*,)
-- dulaman
"I don't want to believe. I want to know." (Carl Sagan)
0
Answers
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
Yes of course, first thing I did after the restoration. NAV already asks if you want to do so, and I did it.
"I don't want to believe. I want to know." (Carl Sagan)
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
Aaand... it worked! Thank you very much! =D>
I was trying this:
use mydatabase
go
grant select on Permission to USER
go
And it was not working. I wonder why it works for all but not for one. In any case, I still wonder why I must grant permissions for this specific table after the restoration?
Anyway, thanks again mohana_cse06 !!
"I don't want to believe. I want to know." (Carl Sagan)
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!