jeh-dias 0 Report post Posted April 17, 2013 Olá , bom dia . Eu coloquei uma senha no phpmyadmin para o usuário root , através do arquivo config.inc.php . $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = 'jessica01' . Porém quando vou acessar o phpmyadmin aparece a seguinte mensagem #1045 Não foi possível se logar no servidor MySQL . A senha padrão do MySQL é vazia por default , porém troquei-a no MySQl console e não lembro . No arquivo do MySQL , my.ini tem a seguinte linha #password = ' ' , isso quer dizer que o MySQL está sem senha ? Tem alguma conexão entre estas senhas ? Obrigada . Share this post Link to post Share on other sites
Alaerte Gabriel 662 Report post Posted April 17, 2013 O que você fez foi editar o arquivo de configuração do phpmyadmin, não vai adiantar nada se você não lembra a senha do mysql. O seu problema é MySQL. Faça o seguinte: -pare o serviço do MySQL- abra o prompt de comando (cmd)- execute o seguinte comando, sem fechar o cmd: mysqld –skip-grant-tables –user=root - abra outra janela do prompt de comando e execute o: mysql - execute no MySQL: use mysql; update user SET password=password("root") WHERE user="root"; exit; -abra o gerenciador de tarefas e pare a tarefa mysqld-inicie o serviço do MySQL e tente se conectar. Share this post Link to post Share on other sites
KhaosDoctor 242 Report post Posted April 20, 2013 Você possui o MySQL workbench? Se sim você pode criar um usuário, definir uma senha padrão que você lembre e garantir acesso total a todas as tabelas, depois é só utilizar o usuário criado. Share this post Link to post Share on other sites
jeh-dias 0 Report post Posted April 29, 2013 Você possui o MySQL workbench? Se sim você pode criar um usuário, definir uma senha padrão que você lembre e garantir acesso total a todas as tabelas, depois é só utilizar o usuário criado. Possuo sim , porém não mexi muito . Mas vou criar um novo usuário , obrigada . O que você fez foi editar o arquivo de configuração do phpmyadmin, não vai adiantar nada se você não lembra a senha do mysql. O seu problema é MySQL. Faça o seguinte: -pare o serviço do MySQL - abra o prompt de comando (cmd) - execute o seguinte comando, sem fechar o cmd: mysqld –skip-grant-tables –user=root - abra outra janela do prompt de comando e execute o: mysql - execute no MySQL: use mysql; update user SET password=password("root") WHERE user="root"; exit; -abra o gerenciador de tarefas e pare a tarefa mysqld -inicie o serviço do MySQL e tente se conectar. Muito obrigada pela ajuda . Share this post Link to post Share on other sites