Abordar un extraño escenario aquí.Inyectar una cuenta de usuario en mySQL
Utilizamos una aplicación de gestión de estación de trabajo propietaria que utiliza mySQL para almacenar sus datos. Dentro de la aplicación, proporcionan la cantidad de informes, como qué usuario inició sesión en cada equipo y en qué momento, todos los productos de software instalados en las máquinas supervisadas, etc. Estamos buscando hacer un conjunto diferente de informes, sin embargo, no son compatibles con los informes personalizados.
Dado que sus datos se almacenan en mySQL, me doy cuenta de que puedo hacer los informes manualmente. Sin embargo, no tengo credenciales válidas para conectarme al servidor mySQL. ¿Hay alguna forma de que cree una cuenta de usuario en el servidor mySQL? No quiero restablecer la contraseña de root o cualquier otra cuenta que pueda estar allí, ya que podría romper la aplicación.
Tengo acceso completo al servidor de Windows 2003. Puedo detener y reiniciar servicios, incluido el servidor mySQL. Para el servidor mySQL real, solo tengo acceso básico a través de la GUI proporcionada por el software. No me puedo conectar a él directamente a través de CLI o a través de otra herramienta (debido a la falta de credenciales).
Me disculpo si salió como si estuviera tratando de obtener acceso no autorizado al servidor MySQL. Me he puesto en contacto con la empresa de software, y hasta el día de hoy han pasado dos semanas sin respuesta. Necesito llegar a los datos. Tengo acceso completo al cuadro físico, tengo privilegios de administrador en él.
Eso es exactamente lo que estaba buscando. Gracias. – Nasir
El problema con esto es que restablece la contraseña de root, lo que significa que si la aplicación depende de una contraseña de root conocida, ya no es así ... y el usuario específicamente no quiso restablecer la contraseña de root. – delfuego
Oh, ya veo, sí, eso funcionará fantásticamente. Bonito. Perdón por ser un tonto. – delfuego