2

问题说明了一切 - 如何重置 Perfino 安装的管理员密码?我对安装 Perfino 的盒子有 root 访问权限。

(我在 Perfino 网站上找不到帮助 - 这让我来这里提问!)

4

1 回答 1

2

如果您没有对 perfino UI 的管理员访问权限,则没有用于重置密码的实用程序。

但是,您可以手动修改数据库中的“USER”表。我建议在另一台机器上安装 perfino 并使用所需的密码设置管理员用户。然后,您可以复制管理员用户的“CONTENT”列(包含用户配置的 XML 文档,包括密码哈希)并使用该值更新原始计算机上的管理员用户。

如果您使用捆绑的 H2 数据库,则编辑perfino.properties并确保 startH2Console 属性设置如下:

startH2Console=true 

然后启动 perfino 并在http://localhost:8082上打开浏览器并单击“连接”(无需密码)。在 SQL 框中输入“SELECT * from USER”。然后,您可以复制或编辑“内容”列。

于 2015-05-15T07:33:14.957 回答