在本地计算机上还原其数据库副本时无法登录到站点完整性后端



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

不,默认管理员是在安装时创建的。

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

…显然,不要在活动数据库上为admin用户设置纯文本密码

@Steve是对的。下面是一个可以针对DB运行的脚本:

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

那么你可能需要重新启动应用程序,并且应该能够使用该用户名登录。

最新更新