Acceso denegado para el usuario 'root' @ 'localhost' (usando la contraseña: YES) - ¿Sin privilegios?

Estoy recibiendo continuamente este error.

Estoy usando mySQL Workbench y por lo que estoy descubriendo es que los privilegios de esquema de la raíz son nulos. No hay privilegios en absoluto.

Estoy teniendo problemas en las plataformas para las que se usa mi servidor y esto ha sido un problema repentino.

[email protected] aparentemente tiene mucho acceso, pero estoy registrado como ese, pero de todos modos solo se asigna a localhost; localhost no tiene privilegios.

He hecho algunas cosas comoFLUSH HOSTS, FLUSH PRIVILEGES, etc, pero no han encontrado éxito de eso o de internet.

¿Cómo puedo obtener la raíz de su acceso de nuevo? Esto me parece frustrante porque cuando miro a mi alrededor, la gente espera que "tengas acceso", pero no tengo acceso, así que no puedo entrar en la línea de comandos ni nada.GRANT cualquier cosa

Cuando se ejecutaSHOW GRANTS FOR root esto es lo que obtengo a cambio

Código de error: 1141. No hay una concesión definida para el usuario 'root' en el host '%'

Gracias a cualquiera que pueda proporcionar ayuda

Respuestas a la pregunta(16)

Su respuesta a la pregunta