The problem is that I cannot log in with my only user (NEWUSER) despite trying several methods to reset the password

Your software
My Mautic version is:6.0.6
My PHP version is:
PHP 8.3.27 (cli) (built: Nov 4 2025 00:22:49) (NTS)

Copyright (c) The PHP Group

Zend Engine v4.3.27, Copyright (c) Zend Technologies

with Zend OPcache v8.3.27, Copyright (c), by Zend Technologies

My Database type and version is:
docker exec -it contenedor-mariadb-mautic mysql -V

mysql Ver 15.1 Distrib 10.11.15-MariaDB, for debian-linux-gnu (x86_64) using EditLine wrapper

Your problem
My problem is:
Hi, I have a working Mautic installation running in a Docker container (mautic/mautic:latest) connected to a MariaDB database that holds all my previous data (over 200 tables, many prefixed with bak_).

The problem is that I cannot log in with my only user (Abraham) despite trying several methods to reset the password (direct SQL UPDATE to the users table, generating a password_hash() with BCRYPT and updating it manually, clearing the cache, restarting the container, etc). Login still fails silently without error.

When I try to use the CLI command:

php bin/console mautic:user:change-password Abraham

I get the following response:

There are no commands defined in the "mautic:user" namespace.

Also tried mautic:user:create, with the same result.

:red_question_mark: My specific questions:

  1. Are the latest versions of Mautic (like the current mautic/mautic:latest) no longer including mautic:user:* CLI commands?

  2. What is the recommended way to reset a user password today if I can’t access the web interface but have full database access?

  3. After updating the users.password field with a new BCRYPT hash, are there any extra steps Mautic expects to validate the login?

  4. Can you confirm whether the missing mautic:user:* namespace is expected behavior in recent versions, or is it a sign of a broken or incomplete installation?

Thanks a lot for your help. I’m trying to avoid reinstalling Mautic from scratch since the existing database contains critical configurations, forms, campaigns, emails, and contacts.


These errors are showing in the log:

Steps I have tried to fix the problem: