All:
I have a database that has 20 views previously created within it. A single user needs access to create and alter views. The user now has db_ddladmin and db_datareader rights. He can create a view with no problems. The problem is that once the object is created, we have to execute a grant statement for the same user to select from the new view he created. The user can access the older views with no problems. Is there any way to modify his security so he can:
1) Create a new view
and 2) automatically have select access to the new view without running a grant statement?
I am looking for possible ways to eliminate the grant.
Jason