不使用dbo时使用Visual Studio数据库项目

时间:2015-12-17 21:53:07

标签: sql-server sqlproj

我是Visual Studio数据库项目的新用户,我正在进入。但是,我不是dbo,并且没有所有权利。这是否意味着我无法使用这种类型的项目?

当我尝试Schema Compare并尝试更新目标时,它在尝试执行以下操作时失败:  禁止触发所有数据库;

是否有配置允许我在没有该级别权限的情况下工作?

1 个答案:

答案 0 :(得分:0)

通常,您将拥有自己的开发人员实例,以便进行开发,当您想要将更改部署到数据库时,您没有权限可以使用sqlpackage.exe生成脚本以及具有这些权限的帐户:

https://the.agilesql.club/Blogs/Ed-Elliott/What-Permissions-Do-I-Need-To-Generate-A-Deploy-Script-With-SSDT

部署脚本将由有权进行更改的人运行。

祝你好运使用ssdt这是一次非常棒的开发经验:)