Roles.AddUsersToRoles() 要求 IDENTITY_INSERT 为 ON

Posted

技术标签:

【中文标题】Roles.AddUsersToRoles() 要求 IDENTITY_INSERT 为 ON【英文标题】:Roles.AddUsersToRoles() requires IDENTITY_INSERT is ON 【发布时间】:2015-07-02 22:13:33 【问题描述】:

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

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

并抓住这个:

表中标识列的显式值 'webpages_UsersInRoles' 只能在列列表为 已使用且 IDENTITY_INSERT 为 ON。

【问题讨论】:

【参考方案1】:

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

【讨论】:

以上是关于Roles.AddUsersToRoles() 要求 IDENTITY_INSERT 为 ON的主要内容,如果未能解决你的问题,请参考以下文章

亲人要生,生人要熟,熟人要亲

你要学习,你要学习,你要学习!

程序员要专精,还是要广度?

处理文件,用户指定要查找的文件和内容,讲文件中包含要查找内容的每一行都要输出到屏幕

六石编程学:问题要面对,办法要技巧,做不好的功能要想办法

游标使用后要关闭,然后要释放吗?