Roles.AddUsersToRoles()要求IDENTITY_INSERT为ON

时间:2015-04-24 10:36:27

标签: c# sql model-view-controller simplemembership user-roles

从LocalDB迁移到SQL Server。 尝试向用户添加角色:

if (!Roles.GetRolesForUser("admin").Contains("Admin"))
                Roles.AddUsersToRoles(new[] { "admin" }, new[] { "Admin" });

并抓住这个:

  

表中标识列的显式值   ' webpages_UsersInRoles'只能在列列表中指定   used和IDENTITY_INSERT为ON。

1 个答案:

答案 0 :(得分:0)

解决方案很简单:检查您的webpages_UsersInRoles字段。 必须禁用所有字段的身份规范