HOME‎ > ‎

Tirar senha do mysql

Esqueceu a porcaria de senha do root no seu mysql server?
Vamos mostrar como quebrar essa porra de senha na força bruta!
Porem todos os seus outros usuarios serão perdidos:

Em primeiro lugar é lamentavel que aquele programa chamado kexi no koffice não gerencie
bancos mysql, se um dia a microsoft inventar de fazer o Access virar também gerenciador de banco de dados remotos os imbalões do código livre vão fazer uma interface gratuita de gerenciamento de bancos mysql para FreeBSD, enquanto isso temos que usar a bosta do mysql no console ou o php AI DE MIM(phpadmin).

Bom, pare o mysql server assim :
/usr/local/etc/rc.d/mysql-server stop
depois entre onde o mysqld guarda das merdas de banco de dados
/var/db/mysql/mysql
chegando lá apague os aquivos que guardam as senhas porém você irá perder todos
os usuários cadastrados no mysql
rm -rf /var/db/mysql/mysql/user*
rm -rf /var/db/mysql/mysql/host*

Reinstale os bancos apagados
mysql_install_db

Dê um Start no banco de dados
/usr/local/etc/rc.d/mysql-server start

Crie uma nova senha assim, exatamente como eu digitar, o que vai dentro das aspas vc pode variar mas o comando não:
mysqladmin -u root -h localhost password 'militaresgays'

Agora que você gerou sua senha, entre no mysql assim:
mysql -u root -p
Ele te pedirá a senha e você deverá digita-la mesmo que não veja nada sendo digitado, digite a senha militaresgays

Aí se tudo der certo, talvez você veja isso:

Server version: 6.0.2 FreeBSD port: mysql-server-6.0.2

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>
Comments