No puedo localizar el archivo de historial de MySQL

No puedo localizar el archivo de historial de MySQL

Necesito encontrar una contraseña de usuario de SQL, no puedo restablecerla.

Todo lo que sé es que hay un archivo de historial de MySQL que contiene esta información enUbuntu 12.04

Respuesta1

No hay ningún registro y las contraseñas son difíciles de descifrar. Si ingresó una contraseña en la línea de comando, esopodríaser recuperable (pero probablemente lo habrías encontrado usando grep).

Otras lecturas:

Respuesta2

Si la contraseña se ingresó al iniciar MySQL desde un símbolo del shell, puede, como lugar alternativo para verificar, encontrarla en elIntentoarchivo de historial de la cuenta del usuario, que se encuentra .bash_historyen el directorio de inicio del usuario. Por ejemplo, si el usuario ingresó el siguiente comando:

$ mysql --user=users_acct --password=users_password

Si vio el contenido delArchivo de historial de bashpara la cuenta de ese usuario, verá el comando con la contraseña tal como vería otros comandos ingresados ​​desde la cuenta del usuario. Por ejemplo, si la cuenta del usuario fuera jdoe:

# grep mysql ~jdoe/.bash_history
mysql --user=users_account --password=users_password

Pero, si el usuario ingresó el comando mysql -u users_acct -py no siguió -po --passwordcon la contraseña, sino que simplemente ingresó uno de esos parámetros sin ingresar la contraseña inmediatamente después, entonces el sistema solicitará la contraseña y no estará en el Archivo de historial de bash.

información relacionada