【问题标题】:Unable to delete ASP.NET role无法删除 ASP.NET 角色
【发布时间】:2009-10-06 02:12:19
【问题描述】:

我有一组四个 ASP.NET 角色,我一直试图删除它们 - 他们永远不想死。

简单地说,我已经通过使用网站管理员工具和运行存储过程成功删除了它们:

exec aspnet_Roles_deleteRole '/', 'CameraOwner', 1;

我的应用程序名称是“/”。我看到记录从数据库中删除。没有人在使用它。我刷新了我的角色管理页面 - 它消失了。但是,下次我的应用程序重新启动时 - 有时在页面刷新后,已删除的角色会重新插入。

添加:如果我删除角色并执行 iisreset:角色仍会被删除。一旦我点击我的应用程序(即使使用没有任何预先存在的 cookie 的 wget),角色就会重新插入。

以前有人经历过吗?

更新:发现我的问题。然而,另一个 Forum.NET 已链接角色。每次重新加载应用程序时,它都会重新创建缺少的链接角色。

【问题讨论】:

  • 我不知道我这样做了,但一个小时的反复试验帮助我找到了这个解决方案。发表您的评论作为答案,我会投票给您。
  • 完成。我很高兴你发现了问题。这类事情真的很令人沮丧。

标签: asp.net roles


【解决方案1】:

角色最初是如何进入您的系统的?你有自动添加角色的代码吗?您可以尝试更改数据库名称以确保另一个系统没有访问同一个数据库吗?

【讨论】:

    猜你喜欢
    • 2018-05-23
    • 2021-10-10
    • 1970-01-01
    • 1970-01-01
    • 2020-01-04
    • 2015-07-21
    • 2021-03-28
    • 2022-10-17
    • 2020-12-01
    相关资源
    最近更新 更多