Não há um registro e as senhas são difíceis de decifrar. Se você digitar uma senha na linha de comando, isso pode ser recuperável (mas você provavelmente teria encontrado isso, usando grep
).
Leitura adicional:
Eu preciso encontrar uma senha de usuário do SQL, não posso redefini-la.
Tudo o que sei é que existe um arquivo Histórico do MySQL contendo esta informação em Ubuntu 12.04
Não há um registro e as senhas são difíceis de decifrar. Se você digitar uma senha na linha de comando, isso pode ser recuperável (mas você provavelmente teria encontrado isso, usando grep
).
Leitura adicional:
Se a senha foi inserida ao iniciar o MySQL a partir de uma janela de comandos, você pode, como um lugar alternativo para verificar, ser capaz de encontrá-la no Bash arquivo de histórico para a conta do usuário, que é .bash_history
no diretório pessoal do usuário. Por exemplo, se o usuário inseriu o comando abaixo:
$ mysql --user=users_acct --password=users_password
Se você visualizou o conteúdo do arquivo do histórico de bash para o usuário desse conta você veria o comando com a senha, assim como você veria outros comandos inseridos a partir da conta do usuário. Por exemplo, se a conta do usuário for jdoe:
# grep mysql ~jdoe/.bash_history
mysql --user=users_account --password=users_password
Mas, se o usuário inseriu o comando mysql -u users_acct -p
e não seguiu o -p
ou --password
com a senha, mas apenas inseriu um desses parâmetros sem colocar a senha imediatamente depois, o sistema solicite a senha e ela não estará no arquivo de histórico do Bash.
Tags mysql ubuntu-12.04