【发布时间】:2013-07-01 11:01:39
【问题描述】:
在使用 SqlPackage.exe 发布 DACPAC 时,有什么方法可以防止用户被删除,除了更改下面的设置,这样可以防止所有不在 DACPAC 中的对象被删除。
<DropObjectsNotInSource>True</DropObjectsNotInSource>
我们部署到多个环境,每个环境都有不同的用户。当前的解决方法是:
- 为每个环境编写用户脚本,以便在部署后重新创建它们
- 使用
/Action:Script并手动更改部署脚本。
这些都不是理想的...
【问题讨论】: