Есть ли способ ограничить настройки базы данных, которые пользователь может редактировать, скажем, автоматический рост и настройки владельца.
Например, я хочу, чтобы пользователь мог изменять только таблицы, функции, хранимые процедуры, но не мог изменять упомянутые выше настройки.
Вы можете ПРЕДОСТАВИТЬ права доступа к конкретным объектам (существующим объектам базы данных), не давая им db_owner.
BOL: ms-help: //MS.SQLCC.v9/MS.SQLSVR.v9.en/tsqlref9/html/c001c2e7-d092-43d4-8fa6-693b3ec4c3ea.htm