24 lines
766 B
SQL
Executable File
24 lines
766 B
SQL
Executable File
-- 测试首次登录强制修改密码功能
|
|
|
|
-- 1. 查看当前所有管理员的 is_paw 状态
|
|
SELECT id, account, name, is_paw,
|
|
CASE is_paw
|
|
WHEN 0 THEN '需要修改密码'
|
|
WHEN 1 THEN '正常'
|
|
ELSE '未知'
|
|
END as status
|
|
FROM la_admin
|
|
WHERE delete_time = 0;
|
|
|
|
-- 2. 设置指定管理员需要修改密码(将 ID 改为实际的管理员 ID)
|
|
-- UPDATE la_admin SET is_paw = 0 WHERE id = 1;
|
|
|
|
-- 3. 设置所有管理员需要修改密码(谨慎使用)
|
|
-- UPDATE la_admin SET is_paw = 0 WHERE delete_time = 0;
|
|
|
|
-- 4. 恢复指定管理员为正常状态
|
|
-- UPDATE la_admin SET is_paw = 1 WHERE id = 1;
|
|
|
|
-- 5. 恢复所有管理员为正常状态
|
|
-- UPDATE la_admin SET is_paw = 1 WHERE delete_time = 0;
|