Синхронизация разрешений между проектом базы данных и базой данных с помощью Visual studio - PullRequest
5 голосов
/ 05 августа 2009

У меня есть проект базы данных в visual studio (2008), который я использую, чтобы сохранить структуру своей базы данных в системе управления версиями (Git). Я использую инструмент сравнения схем данных в VS для поддержки этого проекта базы данных. Проблема, с которой я сталкиваюсь, заключается в том, что я продолжаю терять свои разрешения для новых объектов.

Так как же мне:

  1. Получите эти разрешения с помощью инструмента сравнения схем.
  2. Примените эти разрешения к серверу, используя инструмент сравнения схем.

1 Ответ

3 голосов
/ 20 июля 2010

Самый простой способ получить и применить найденные разрешения - это зайти в инструменты -> параметры -> инструменты базы данных -> сравнение схемы и снять флажок игнорировать разрешения. Затем запустите сравнение схемы и примените обновления.

Примечание: Это обновит каждый объект с разрешениями в вашей схеме. Я получаю разрешение после синхронизации изменений схемы и сбрасываю флажок игнорировать разрешения

...