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