如何重置 Perfino 的管理员密码?
How to reset admin password for Perfino?
问题说明了一切 - 如何重置 Perfino 安装的管理员密码?我对安装了 Perfino 的盒子有 root 访问权限。
(我在 Perfino 网站上找不到帮助 - 它指出我在这里提问!)
如果您没有 perfino 的管理员权限,则没有重置密码的实用程序 UI。
但是,您可以手动修改数据库中的"USER" table。我建议在另一台机器上安装 perfino,并使用所需的密码设置管理员用户。然后,您可以复制管理员用户的 "CONTENT" 列(一个 XML 文档,其中包含包括密码哈希在内的用户配置)并使用该值更新原始计算机上的管理员用户。
如果您使用捆绑的 H2 数据库,请编辑 perfino.properties
并确保 startH2Console 属性 设置如下:
startH2Console=true
然后启动 perfino 并在 http://localhost:8082 打开浏览器并单击 "Connect"(不需要密码)。在 SQL 框中输入 "SELECT * from USER"。然后您可以复制或编辑 "CONTENT" 列。
问题说明了一切 - 如何重置 Perfino 安装的管理员密码?我对安装了 Perfino 的盒子有 root 访问权限。
(我在 Perfino 网站上找不到帮助 - 它指出我在这里提问!)
如果您没有 perfino 的管理员权限,则没有重置密码的实用程序 UI。
但是,您可以手动修改数据库中的"USER" table。我建议在另一台机器上安装 perfino,并使用所需的密码设置管理员用户。然后,您可以复制管理员用户的 "CONTENT" 列(一个 XML 文档,其中包含包括密码哈希在内的用户配置)并使用该值更新原始计算机上的管理员用户。
如果您使用捆绑的 H2 数据库,请编辑 perfino.properties
并确保 startH2Console 属性 设置如下:
startH2Console=true
然后启动 perfino 并在 http://localhost:8082 打开浏览器并单击 "Connect"(不需要密码)。在 SQL 框中输入 "SELECT * from USER"。然后您可以复制或编辑 "CONTENT" 列。