Nameless 68 Posted July 14, 2013 Este tutorial é bastante simples, a maior parte de vocês já deve saber, no entanto decidi criar para quem está agora a iniciar o seu trabalho com ficheiros de freebsd. Para fazer reset à password do mysql, basta utilizar os seguintes comandos no Putty/VirtualBox, após terem feito o login. /usr/local/etc/rc.d/mysql-server stop mysqld_safe --skip-grant-tables & mysql -u root use mysql update user set password=PASSWORD('passdesejada') where user='root'; flush privileges; quit /usr/local/etc/rc.d/mysql-server stop /usr/local/etc/rc.d/mysql-server start /usr/local/etc/rc.d/mysql-server restart Onde diz passdesejada basta introduzir a password que querem para a base de dados. Onde se lê root é o utilizador da base de dados, normalmente é root ou db_manage. ______________________________________________________________________________________________________________ Para poupar trabalho e não terem de abrir o account, common, etc no navicat, selecionar tudo, e depois clicar em reparar, voltar a selecionar tudo e optimizar, basta correr o seguinte comando, após ter feito login no Putty/VirtualBox: mysqlcheck -u root -p --auto-repair --check --optimize --all-databases ______________________________________________________________________________________________________________ Para fazer reset a password de root do freebsd, seguir os seguintes passos: 1-Abrir as serverfiles com o VirtualBox 2-Pressionar a tecla espaço [isto serve para pausar o timer que inicia o server] 3-Clicar no número da opção que identifica "Boot FreeBSD into single user mode", como se pode ver por esta imagem, em que a opção é o número 4: 4-Pressionar enter para fazer boot como single user 5-Após a mensagem " When prompted Enter full pathname of shell or RETURN for /bin/sh: " pressionem [ENTER] 6-De modo a evitar possível erros, é recomendável utilizar este comando antes de prosseguir: fsck -y [caso não resulte, utilizem fsck e vão clicando em y a medida que o FreeBSD vai perguntando] 7- De seguida, escrever estes dois comandos: mount -u / mount -a 8-Escrever: passwd e introduzir a password desejada 9- No final fazer quit, e verificar se a password foi modificada. Comandos sem tutorial: Reset password mysql /usr/local/etc/rc.d/mysql-server stop mysqld_safe --skip-grant-tables & mysql -u root use mysql update user set password=PASSWORD('passdesejada') where user='root'; flush privileges; quit /usr/local/etc/rc.d/mysql-server stop /usr/local/etc/rc.d/mysql-server start /usr/local/etc/rc.d/mysql-server restart Reparar e optimizar todas as tabelas mysqlcheck -u root -p --auto-repair --check --optimize --all-databases Reset password root Boot FreeBSD em single user mode fsck -y mount -u / mount -a passwd quit 16 Cєятєzαร, occhione, SpierNumad and 13 others reacted to this Share this post Link to post Share on other sites
Rep 17 Posted July 19, 2013 Muito bom funciona perfeito http://cyber-gamers.org/public/style_emoticons/default/451960.gif Share this post Link to post Share on other sites
Kɛɛɗ 519 Posted October 17, 2013 Testarei Logo Edito o Post dizendo se funcionou ou não :c #Edit: Não consegui fazer isto nas files do Daroo ;c Share this post Link to post Share on other sites
TMoore 217 Posted March 23, 2014 #Edit request Alteração de where user='root'; para where user='root'; Para ser mais fácil a leitura e identificação do que mudar, Obrigado. 1 Slender_Man reacted to this Share this post Link to post Share on other sites
AdeusParaSempre-@Zé 254 Posted July 10, 2014 #Close request Share this post Link to post Share on other sites
SpierNumad 144 Posted September 26, 2014 este comando nao funciona update user set password=PASSWORD('passdesejada') where user='root'; erro syntax Share this post Link to post Share on other sites
SpierNumad 144 Posted September 27, 2014 ja funciona obg Share this post Link to post Share on other sites
TMoore 217 Posted January 13, 2015 Para versões recentes, ao invés de utilizar: /usr/local/etc/rc.d/mysql-server stop /usr/local/etc/rc.d/mysql-server start /usr/local/etc/rc.d/mysql-server restart usar sim: service mysql-server stop service mysql-server start service mysql-server restart 1 Slender_Man reacted to this Share this post Link to post Share on other sites
Criteriongames 30 Posted February 20, 2016 Faço tudo oque falam no reset do navicat , mas nao troca , muda nada . , alguem me ajuda quando vou tentar entrar no navicat da o mesmo erro Share this post Link to post Share on other sites
ZarRoc 5 Posted February 26, 2016 mysqlcheck -u root -p --auto-repair --check --optimize --all-databases não consigo executar esse comando e os restante apresentados no tópico funcionam mas não mudam a pw da mysql se alguém poder ajudar +1 cumpz Share this post Link to post Share on other sites
jeanzao 0 Posted May 19, 2016 merece me respeito este tuto pois eu não sabia e agora eu sei trocar a senha do navicat, sempre pedia pra alguem ai aparecia uns itens editado obrigado mesmo ai Share this post Link to post Share on other sites
MasterPF 11 Posted August 10, 2016 mysqlcheck -u root -p --auto-repair --check --optimize --all-databases não consigo executar esse comando same. help :( Share this post Link to post Share on other sites
EliteOfDeath 2 Posted April 22, 2017 qual a pass do mysql? Share this post Link to post Share on other sites