标题说明了所有细节.当我在VS2015中使用架构比较工具用于我的SSDT项目和我在服务器上的数据库时.比较结果总是与用户不同.我检查它所说的差异,但环境之间没有任何区别.
我甚至从比较结果中更新了我的项目,试图纠正这些"差异".然后我又进行了另一次比较,同样的用户又回来了差异......什么!哈哈.
任何人都有一个线索会导致这个同步问题,或者我做错了什么?用户手动添加到服务器上的数据库,而不是通过SSDT部署,所以这可能是一个原因?
编辑:
请点击找到的用户差异左侧的箭头。您将看到一个属性文件夹和丢失的登录名,这是真正的区别。如果您选择架构比较选项->对象类型(选项卡)->非应用程序范围的->登录名,以将登录对象类型添加到比较中,那么您的问题将得到解决。
登录对象