我忘记了我的Orchard管理员密码,所以我搜索了如何(手动)重置它。我找到了关于如何实现这一目标的this文章。
所以我去了我的服务器,在WebMatrix中打开了网站,打开了数据库,设置了一个新密码,将PasswordFormat设置为清除。我打开了网站并尝试登录,但仍然说用户名和/或密码不正确。
有没有人遇到过类似的问题?关于它为什么不起作用的任何想法?
我使用的是Orchard 1.8和WebMatrix 3.
由于
答案 0 :(得分:10)
好的,我找到了解决方案。如果其他人遇到这个问题,这就是问题:
在Orchard 1.8中,信息也以XML格式存储在表Orchard_Framework_ContentItemRecord中。通过在此处编辑行,可以实现效果并重置密码!
答案 1 :(得分:0)
我有权访问另一个用户并访问我编辑的数据库,并用我知道密码的用户替换了管理员用户的哈希和盐,然后可以使用该密码登录。