使用Visual Studio在数据库项目和数据库之间同步权限

Dug*_*Dug 5 database database-project datadude visual-studio

我在visual studio(2008)中有一个数据库项目,用于将我的数据库结构保存在版本控制系统(Git)中.我使用VS中的数据模式比较工具来维护这个数据库项目.我遇到的问题是我一直在丢失对新对象的权限.

那么我该怎么做:

  1. 使用架构比较工具捕获这些权限.
  2. 使用架构比较工具将这些权限应用于服务器.

Dug*_*Dug 4

捕获和应用我发现的权限的最简单方法是进入工具 -> 选项 -> 数据库工具 -> 架构比较并取消选中忽略权限复选框。然后运行架构比较并应用更新。

注意:这将更新架构中具有权限的每个对象。在同步架构更改然后重置忽略权限复选框后,我一直在捕获权限