当该数据库具有SQL Server中其他用户所包含的角色时,如何正确使用SSDT中的数据库?
例如,假设我有一个名为“Shared”的数据库,以及120个其他数据库,其SQL登录帐户包含在“共享”中的“LookupName”数据库角色中。
我不介意SSDT是否要确保存在“LookupName”DB角色。但是,我不希望它尝试创建恰好在该角色中的所有120个用户!但如果试图排除它们,我会得到其他错误。
“共享”数据库的结构不受角色中有多少用户的影响......这是DBA需要能够根据需要设置的内容。那么如何确保SSDT不包含它们呢?
SSDT比较有110多个复选框可供包含,忽略等等,但我找不到我需要的复选框。
有什么想法吗?
答案 0 :(得分:1)
原来,SSDT(Sql Server数据工具)有一个设置按钮,可以进行比较以排除某些功能。
因此,在“对象类型”/“应用程序 - 范围”下排除“角色成员资格”和“用户”解决了这个问题。