--- id: user-account.delete-restore.faq title: 注销账号后还能恢复吗 type: faq feature: user-account scope: end-user locale: zh aliases: - 注销后能恢复吗 - 账号能找回吗 - 误注销了 - 删除账号后悔了 - user_deletes - 数据还在吗 related_tools: [] related_pages: [] prerequisites: [] negative: - 注销没有保留期 / 冷静期,确认删除后立即生效,无法恢复 - 产品内没有任何「恢复账号」按钮或接口,管理员也无法在界面恢复 - 同邮箱可重新注册,但属于全新账号,旧数据不会自动关联 last_verified: v1.7.90 --- # 注销账号后还能恢复吗 ## 问题 在「个人设置 → 删除帐号」确认注销后,账号还能找回吗?数据保留多久? ## 结论:不能恢复 - 注销**没有保留期 / 冷静期**:确认删除后立即生效,账号记录被直接从数据库删除(非软删除,`users` 表没有 `deleted_at` 字段) - DooTask **没有任何恢复入口**:普通用户和管理员都没有「恢复账号」的按钮或接口 - 系统只在 `user_deletes` 表保留一份资料快照(昵称、头像、邮箱、部门、注销原因等),仅用于在历史消息和任务中继续显示该用户的昵称头像,**不能用来恢复登录** - 运维直接操作数据库理论上可用快照重建账号,但这不是产品功能,风险自负、具体以部署环境为准 ## 注销时系统做了什么 1. 把用户资料快照(含注销原因、操作人)写入 `user_deletes` 表 2. 删除该用户的消息未读记录、待办标记、邮箱验证记录 3. 删除 `users` 表中的账号记录,所有登录态随之失效 ## 与「离职」恢复的区别(不要混淆) - 「注销 / 删除帐号」:用户自己操作,账号记录被删除,**任何人都无法恢复** - 「操作离职」:管理员在「团队管理」对成员操作,账号只是被禁用;管理员可在团队管理用「恢复帐号(已离职)」恢复,但此操作仅恢复帐号状态,**操作离职时移交出去的数据无法恢复** ## 想继续使用怎么办 - 同邮箱可以重新注册,但那是一个全新账号(新 userid),旧项目、任务、聊天记录不会关联回来 - 历史数据中的旧发言仍然存在,对他人显示为注销前的昵称 ## 预防 - 注销前先导出重要数据、交接好项目和任务 - 注销本身有二次确认:系统开启邮箱验证(reg_verify=open)时需要邮箱验证码,未开启时需要登录密码 ## 相关 - 注销流程详情:[[user-account.delete.howto]]