Para renomear o mysql root
user para newroot
, siga os seguintes passos. Eu testei aqui!
- Faça login como root primeiro usando
mysql -u root -p
-
grant all privileges on *.* to 'tempuser'@'localhost' IDENTIFIED BY 'somepass';
-
flush privileges;
-
quit
- Faça login novamente como
tempuser
da seguinte forma:mysql -u tempuser -psomepass
-
update mysql.user set user='newroot' where user = 'root';
-
quit
- Faça login novamente como
mysql -u newroot -p
e use a senha original deroot
s.