0

我最近开始学习 Sitefinity 并完成了它的设置并尝试通过在我的本地系统上恢复其现有数据库的副本来登录到 Sitefinity 后端,但我的用户不存在于该数据库中,那么我该如何登录到 Sitefinity 后端?是否存在用于登录的任何默认凭据?有没有办法跳过该登录部分或删除该登录页面?

4

2 回答 2

1

不,默认管理员是在设置时创建的。

打开数据库并检查用户表。您可以将密码格式列更改为 0(应该为 1),然后只需将密码设置为数据库中您想要的任何内容。

...显然不要在实时数据库上为管理员用户设置纯文本密码

于 2021-09-02T11:38:33.457 回答
0

@史蒂夫是对的。这是您可以针对数据库运行的脚本:

update sf_users
set password_format = 0, -- clear text
salt = null,
passwd = 'veryStrongPa55' -- put whatever pass you like here
where user_name = 'xxx' -- change this

然后您可能需要重新启动应用程序并且应该能够使用该用户名登录。

于 2021-09-03T01:07:58.737 回答