Can someone tell me the minimum database role that is required in order for a user to be able to create/edit views? I'm trying to avoid db_owner is possible.
DatabasesMicrosoft SQL ServerMicrosoft SQL Server 2008SQL
Last Comment
Vitor Montalvão
8/22/2022 - Mon
Pawan Kumar
There is no default role to create/alter/delete views in sql server.
modifying/creating view requires Alter permission on the schema. You need to create a new schema and provide access to that. Also create DDL triggers so that people cannot drop accidentally these.
modifying/creating view requires Alter permission on the schema. You need to create a new schema and provide access to that. Also create DDL triggers so that people cannot drop accidentally these.