sitecore - 在 Sitecore 5.3 中重置管理员密码?

标签 sitecore

我需要在 Sitecore 5.3 安装中重置管理员密码 - 有什么想法可以做到这一点吗?目前我无法访问后端,因为密码已更改,但没有人记得更改了什么。

安全数据库中没有不能被覆盖的信息,因此所有选项都是开放的。我可以直接访问数据库 (SQL)。

最佳答案

我没有运行 5.3 的实例,因此我不知道这是否完全适用于 5.3,但这是我的建议。

您可以尝试的一件事是复制Core<中aspnet_Membership表的PassowrdPasswordSalt字段的值/strong> 数据库,您知道其密码,并将这些值粘贴到 admin 用户的相应字段中。

aspnet_Membership 表仅存储管理员用户的 ID。要获取管理员用户的 ID,您需要在 aspnet_Users 表中查询用户名 admin。在 aspnet_Users 表中获取管理员用户的 ID,然后在 aspnet_Membership 表中查询该 ID,使用您知道其密码的另一个用户的值更新“Password”和“PasswordSalt”字段,并尝试使用该用户的密码再次登录。

关于sitecore - 在 Sitecore 5.3 中重置管理员密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11457401/

相关文章:

c# - 将大文件上传到 sitecore 媒体库

c# - 在 SItecore 中首次保存后如何停止自定义 OnSaving 事件?

javascript - 通过 REST 调用将 Sitecore 数据转换为 HTML

asp.net - 如何使用 API 在 Sitecore 5.3 中发布项目

c# - 生产中的 Sitecore 自定义 404 处理程序

asp.net - 从 HttpRequest 获取状态码

c# - 如何在 Tfs 中保留不同的配置,即 CD 和 CMS?

Sitecore FXM 从内部暂存服务器添加外部网站

Sitecore 索引管理器未打开 : Throws Exception

c# - 避免在重建期间删除当前的 Lucene.NET 索引