June 3, 2009 at 12:30 am
I have created a new login on SQL Server 2000. In a database user have been assigned two roles that are db_datareader and db_datawriter. In SSMS user can not view any defined diagrams. The folder for diagrams is empty. How can i let the user to view diagrams and work with them?
Regards
DBDigger Microsoft Data Platform Consultancy.
June 3, 2009 at 3:07 am
Hello,
To quote Books Online (admittedly 2005): „Although any user with access to a database can create a diagram once it has been created, the only users who can see it are the diagram's creator and any member of the db_owner role“.
Which means you would have to grant the db_owner Role to your users, and may be you don’t want to do that?
Regards,
John Marsh
www.sql.lu
SQL Server Luxembourg User Group
June 4, 2009 at 12:02 pm
If your diagrams are on a SQL 2000 server, I seem to recall that the trick was not adding database roles for the user but to grant public execute rights on some "dt_" stored procs. I don't recall which procedures, but a web search may turn it up.
I also don't know if that affects diagram display in SSMS, or only in Enterprise Manager.
Viewing 5 posts - 1 through 4 (of 4 total)
You must be logged in to reply to this topic. Login to reply