Синхронизация разрешений между проектом базы данных и базой данных с помощью Visual studio
У меня есть проект базы данных в visual studio (2008), который я использую для сохранения структуры базы данных в системе управления версиями (Git). Я использую инструмент сравнения схем данных в VS для поддержки этого проекта базы данных. Проблема, с которой я сталкиваюсь, заключается в том, что я постоянно теряю свои разрешения для новых объектов.
Так как же я:
- захватите эти разрешения с помощью инструмента сравнения схем.
- примените эти разрешения к серверу с помощью инструмента сравнения схем.
1 ответ:
Самый простой способ захватить и применить найденные разрешения-перейти в меню Сервис - > Параметры - > инструменты базы данных - > сравнение схем и снять флажок игнорировать разрешения. Затем запустите сравнение схем и примените обновления.
Обратите внимание: что это обновит каждый объект с разрешениями в вашей схеме. Я захватил разрешение после синхронизации изменений схемы, а затем сбросил флажок игнорировать разрешения