MariaDB-10.4+ le mysql
.user
est une vue plutôt qu'un tableau.
Il est recommandé d'arrêter de copier les anciens blogs pour effectuer toute modification relative à l'authentification dans MySQL et MariaDB, les mécanismes sont en cours de mise à jour et ne s'appliquent plus. Vérifiez toujours la documentation officielle.
Utilisez SET PASSWORD ou ALTER USER pour gérer l'authentification des utilisateurs.
La modification d'un composant utilisateur/hôte du nom d'utilisateur entraînera également la désynchronisation des déclencheurs, des événements, des plugins, des subventions, des rôles, etc. avec le nom d'utilisateur combiné (c'est-à-dire cassé). Il suffit donc de DÉPOSER/CRÉER des utilisateurs plutôt que de les manipuler.