Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2000 Forums
 SQL Server Administration (2000)
 SQL View Permissions

Author  Topic 

vdavid70
Yak Posting Veteran

67 Posts

Posted - 2006-11-20 : 06:05:29
I manage a production sql server 2000 database on a windows 2000 server and have to give some developers (dbo) permissions on the sql database to alow them create and edit views in the database.I am not comfortable with this arrangement, because i beleive it gives them right to do other things within the database e.g editing the tables within the database.

Therefore, what is the best way to limit a users permission in sql server to just been able to have create and edit permissions on the views and therefore select permissions on the tables within the database.

mcrowley
Aged Yak Warrior

771 Posts

Posted - 2006-11-20 : 10:33:47
Let them go nuts on a development server, and make them hand over the scripts for their changes when they want to make a production change.
Go to Top of Page

TG
Master Smack Fu Yak Hacker

6065 Posts

Posted - 2006-11-20 : 11:03:54
Agreed! The best way to "limit permissions" is to not give them permissions at all.

You absolutley need a "development" environment which the developers have full access. Any changes to the production environment should be only done via scrips by a dba accountable for that environment. Where I work now we have 4 environments (dev, qc, acceptance, prod) Nothing goes to prod that hasn't run the gauntlet of the other environments.

Be One with the Optimizer
TG
Go to Top of Page

dewacorp.alliances

452 Posts

Posted - 2006-11-22 : 06:13:09
Hi TG

What is QC? Is this query server?

Thanks
Go to Top of Page

SwePeso
Patron Saint of Lost Yaks

30421 Posts

Posted - 2006-11-22 : 06:22:53
I think he refers to "Quality Control"...


Peter Larsson
Helsingborg, Sweden
Go to Top of Page
   

- Advertisement -