0

我正在使用 dacpac 文件来比较源和目标之间的架构,并使用 Sqlpackage.exe 生成要在目标中执行的 sql 脚本。

如果我不想将登录名/用户从源移动到目标,我应该在 sqlpackage 命令中使用什么参数?

4

2 回答 2

1

也许尝试

/p:ExcludeObjectType=Users
于 2015-07-07T23:02:55.870 回答
0

有一个部署贡献者就是为了做到这一点而编写的(我写了它哇哇哇哇):

http://agilesqlclub.codeplex.com/

使用此过滤器将忽略所有安全对象:

/p:AdditionalDeploymentContributorArguments="SqlPackageFilter=IgnoreSecurity"

哪个应该做你想做的。

于 2015-07-08T12:20:05.397 回答