Hi,
I need to create couple of database roles to restrict the developers working on our development database (Sqlserver 2005).
Need roles similar to the one listed below
1.Web User -
# Has access to execute only Stored Procedures & UDFs
(Created a db_Executor role to solve this scenario. works fine)
2.Junior Developer - Access only to read data, create and execute procedures
Created a role and made the role inherit the privileges of db_executor and db_datareader role to allow data read and execute procedures.
How do i give access to create stored procedures only ?
3.Mid Developer -
#Access to read,write data
#Alter schema but cannot drop any objects (tables,views ect..) - How do i do this ?
#Create and modify procedures - How do I acheive this?
4.Senior Developer
# Read and write data
# Execute and write procedures
# Alter schema