【发布时间】:2009-10-06 02:12:19
【问题描述】:
我有一组四个 ASP.NET 角色,我一直试图删除它们 - 他们永远不想死。
简单地说,我已经通过使用网站管理员工具和运行存储过程成功删除了它们:
exec aspnet_Roles_deleteRole '/', 'CameraOwner', 1;
我的应用程序名称是“/”。我看到记录从数据库中删除。没有人在使用它。我刷新了我的角色管理页面 - 它消失了。但是,下次我的应用程序重新启动时 - 有时在页面刷新后,已删除的角色会重新插入。
添加:如果我删除角色并执行 iisreset:角色仍会被删除。一旦我点击我的应用程序(即使使用没有任何预先存在的 cookie 的 wget),角色就会重新插入。
以前有人经历过吗?
更新:发现我的问题。然而,另一个 Forum.NET 已链接角色。每次重新加载应用程序时,它都会重新创建缺少的链接角色。
【问题讨论】:
-
我不知道我这样做了,但一个小时的反复试验帮助我找到了这个解决方案。发表您的评论作为答案,我会投票给您。
-
完成。我很高兴你发现了问题。这类事情真的很令人沮丧。