We have several databases under development and I would like to start using SQL Server schemas for permission management and logical grouping of database objects. Under Schema Properties there is explicit permissions like
Alter
Control
Delete
Execute
...
What is the hierarchy of these permissions? The idea is to grant Control
for admin AD group, and give developer AD group some rights that allow them to do their work (ddl, read, write). What rights should be given for developers?