如何在Windows上解锁被锁定的Jellyfin用户账户及恢复管理员权限
2024-02-04 05:57:18

在Windows上解锁被Jellyfin锁定的账户及恢复管理员权限

如果你也是鱼的记忆,输错Jellyfin密码导致被锁这个方案能帮到你


准备条件

  • 确保您的Windows系统已经安装了sqlite3。如果没有,请下载SQLite二进制文件,并将其放在如C:\\sqlite3\\的目录下。

解锁账户的步骤

如果解锁用户名为123

  1. 打开命令提示符(CMD)。

  2. 导航至包含Jellyfin数据库的目录:

1
cd C:\\ProgramData\\Jellyfin\\Server\\data
  1. 使用位于C:\\sqlite3的SQLite3工具打开数据库:
1
C:\\sqlite3\\sqlite3.exe jellyfin.db
  1. 在SQLite命令行中,执行以下SQL查询解锁123账户:
1
2
3
UPDATE Users SET InvalidLoginAttemptCount = 0 WHERE Username = '123';
UPDATE Permissions SET Value = 0 WHERE Kind = 2 AND UserId IN (SELECT Id FROM Users WHERE Username = '123');
.exit

输入后重置123的无效登录尝试计数,并解锁账户。