MariaDB-10.4+ il mysql
.user
è una vista piuttosto che una tabella.
Si consiglia di interrompere la copia dei vecchi blog per eseguire qualsiasi autenticazione relativa alle modifiche in MySQL e MariaDB, i meccanismi sono in fase di aggiornamento e non si applicano più. Controlla sempre la documentazione ufficiale.
Usa IMPOSTA PASSWORD o ALTER USER per gestire l'autenticazione dell'utente.
Anche la modifica di un componente utente/host del nome utente metterà trigger, eventi, plug-in, sovvenzioni, ruoli ecc. non sincronizzati con il nome utente combinato (ovvero non funzionante). Quindi semplicemente DROP/CREATE utenti invece di manipolarli.