新建账号
sql
INSERT INTO users (username, openid, permission, created_at, updated_at)
VALUES ('pursooo', '20101118pursooo', 0, unixepoch(), unixepoch());
修改账号密码
sql
UPDATE users SET password = '123456aA' WHERE id = 2;
SHA256 储存。
查看账号
sql
SELECT id, username, openid, permission FROM users;
删除账号
sql
-- 通过用户ID删除
DELETE FROM users WHERE id = 目标用户的ID;
-- 通过用户名删除
DELETE FROM users WHERE username = '目标用户的username';
权限设置
sql
-- 方法1:通过用户ID授权 (ID更精准,推荐)
UPDATE users SET permission = 1 WHERE id = 目标用户的ID;
-- 方法2:通过用户名授权 (需要确保用户名唯一)
UPDATE users SET permission = 1 WHERE username = '目标用户的username';
撤销:
sql
-- 通过用户ID撤销
UPDATE users SET permission = 0 WHERE id = 目标用户的ID;
-- 通过用户名撤销
UPDATE users SET permission = 0 WHERE username = '目标用户的username';