# 使用 rails console 删除用户 u.delete -\\u003e email 仍然“被占用”

**URL:** <https://meta.discourse.org/t/deleted-user-with-rails-console-u-delete-email-still-taken/164868>\
**Category:** Bug\
**Created:** [2020 年9 月 22 日 12:24 UTC](https://meta.discourse.org/t/deleted-user-with-rails-console-u-delete-email-still-taken/164868 "2020-09-22T12:24:53Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

作者： ![Wille](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wille/32/194693_2.png) [@Wille](https://meta.discourse.org/u/Wille)\
发布日期： [2020 年9 月 22 日 12:24 UTC](https://meta.discourse.org/t/deleted-user-with-rails-console-u-delete-email-still-taken/164868/1 "2020-09-22T12:24:53Z")

</div>

所以我之前分配给管理员账户的旧邮箱在更换域名后已不再存在。我想更改邮箱地址，但无法操作，因为系统要求向旧邮箱发送验证。

长话短说，我尝试了多种方法：更改了一些邮箱、创建了另一个管理员账户，并通过控制台删除了第二个管理员账户。但现在我无法重新使用原本分配给第二个管理员账户的邮箱。

不确定该将此问题归类为“支持”还是“漏洞”。

老实说，我有一份备份可以尝试恢复，但在这样做之前，请问这是否属于漏洞？是否有任何方法可以在不执行完整重置或从备份恢复的情况下解决此问题？

---

_[View the full topic](https://meta.discourse.org/t/deleted-user-with-rails-console-u-delete-email-still-taken/164868)._
