主题
USER_STATUS 用户状态表
用户状态表用于记录用户登录安全相关的运行时状态,主要包括登录失败次数、最近一次失败时间以及账号临时锁定截止时间。它用于登录失败锁定、验证码触发和账号安全提示等场景。
位置
模型路径:/sysdata/data/tables/sec/USER_STATUS.tbl
物理表名:SZSYS_5_USER_STATUS
表结构
| 字段名 | 字段类型 | 字段描述 |
|---|---|---|
| USER_ID | VARCHAR(64) | 用户ID,主键 |
| LAST_FAIL_TIME | TIMESTAMP | 最近一次登录失败时间 |
| FAIL_TIMES | NUMBER(4) | 登录失败次数 |
| LOCK_TO_TIME | TIMESTAMP | 禁止登录截止时间,未锁定时为空 |
使用注意
FAIL_TIMES和LOCK_TO_TIME会影响用户能否继续登录,人工调整前应确认账号安全风险。LAST_FAIL_TIME用于判断失败行为的时间范围,排查登录异常时可与系统登录日志结合查看。- 该表不记录在线状态;在线会话请查看HTTP Session 持久化存储表。
