众所周知
在某个奇怪的版本更新后,openlist(alist)不再支持设置用户为管理员,但是,不代表我们不能设置管理员
正文
偶然之间,我翻 openlist 文件的时候,发现了一个文件

那么,我们是不是可以通过这个数据库来修改一个用户为管理员捏?
开始操作
警告:Windows 需要先安装 Python,Linux 需要使用
apt install python3 && apt install pip来安装 Python
进入终端
然后 cd 到 data 文件夹的位置(如果 Windows 不在当前盘符需要先键入盘符,前面不需要加任何内容,进入这个盘符,才能 cd 进入这个盘符的目录)
然后进入 python ,使用 python 或 python3
然后,依次键入以下命令
python
import sqlite3
conn = sqlite3.connect('data.db')
cur = conn.cursor()
恭喜你,已经成功连接数据库
然后,开始设置管理员
python
cur.execute("UPDATE x\_users SET role = 2 WHERE username = 'DHEnry';")
conn.commit()
将 DHEnry 设置为需要设置管理员的用户名(不是用户 ID)
然后,你就修改成功了