Если пользователь является сотрудником (администратором или модератором): в целях безопасности Discourse требует подтверждения как старого, так и нового адреса электронной почты. Если пользователь не имеет доступа к своему старому адресу электронной почты, процесс подтверждения прерывается и вызывает проблемы с правами доступа, такие как та, которую вы описали.
Если пользователь не является сотрудником: как администратор, вы должны иметь возможность изменить его адрес электронной почты напрямую на странице настроек пользователя, и подтверждение должно быть отправлено только на новый адрес.
Попробуйте следующее:
- Временно снимите права администратора и модератора с его аккаунта.
- Измените его адрес электронной почты, используя тот же метод на странице настроек, что и выше.
- После того как изменение адреса электронной почты будет полностью подтверждено и заработает, восстановите его права сотрудника.