Мне нужно предоставить разрешения удаленной команде разработчиков, чтобы они могли копировать изменения схемы в базе данных в свои локальные экземпляры разработчика. Я вижу много сообщений, похожих на это, но они, кажется, сосредоточены на том, что требуется на конечном сервере, а не на правах на чтение всего необходимого в источнике.
В настоящее время пользователь находится в роли db_datareader и хотякажется, что они могут прочитать значительную часть структуры таблицы, элементы конфигурации, такие как значения по умолчанию, кажутся скрытыми, а сохраненные определения процедур и представлений, по-видимому, также недоступны.
Мне нуженкоманда, чтобы иметь возможность копировать из нашего экземпляра Test / UAT, но я не хочу, чтобы они могли его изменить. Они уже должны иметь доступ к своим локальным экземплярам.