NaVeN Kumar Ответов: 0

Как игнорировать/исключать объект безопасности при публикации DACPAC в SSDT


Всем Привет,

Я создал новый проект SSDT (.NET Framework 4.7.2) для публикации изменений БД с помощью файла DACPAC. Я использовал все расширенные опции для исключения/игнорирования пользователей БД, разрешений и других объектов безопасности. Они исключаются, когда я публикую вручную с помощью опции публикации. Но когда я использую файл DACPAC, он не исключает пользователей, разрешений и полных объектов безопасности- он все бросает.

Что я уже пробовал:

Я попытался изменить расширенные параметры в свойствах проекта --> Debug --> selected Drop object in target, но не в исходных и предварительных настройках я исключил все объекты безопасности и выбрал также не удалять объекты, связанные с безопасностью. Но все же, когда я обновляю БД с помощью DACPAC, она сбрасывает объекты безопасности.

После внесения вышеуказанных настроек я просто строю проект, чтобы получить файл DACPAC в папке Release. Это правильный способ получить файл DACPAC?

Я попытался погуглить, но не смог найти правильного решения. Не могли бы вы мне в этом помочь?

Заранее спасибо!!!

0 Ответов