Impossível acessar o phpmyadmin com o usuário root

9

Eu tenho um usuário root no servidor mysql no servidor Ubuntu. Não consigo fazer login no phpmyadmin com o usuário root e a senha. Eu estava tentando encontrar o arquivo de configuração, mas não consegui localizá-lo. Ajuda seria apreciada.

Obrigado antecipadamente

    
por user14010 10.04.2011 / 20:57

6 respostas

10

Você precisa reconfigurar o phpmyadmin, redefinir a senha do MySQL.

  1. Reconfigure o phpmyadmin
  2. Ctrl + Alt + T para iniciar o terminal
  3. sudo dpkg-reconfigure o phpmyadmin
  4. Método de conexão para banco de dados MySQL para phpmyadmin: soquete unix
  5. Nome do usuário administrativo do banco de dados: root
  6. Senha do usuário administrativo do banco de dados: mysqlsamplepassword
  7. Nome de usuário do MySQL para phpmyadmin: root
  8. nome do banco de dados MySQL para o phpmyadmin: phpmyadmin
  9. Servidor da Web para reconfigurar automaticamente: apache2
  10. ERRO 1045
  11. ignorar
  12. sudo dpkg-reconfigure mysql-server-5.5
  13. Nova senha para o usuário "root" do MySQL: mysqlsamplepassword
  14. Repita a senha para o usuário "root" do MySQL: mysqlsamplepassword

Desejo ajuda!

Tenha um bom dia!

    
por Amigo Chan 13.08.2012 / 09:27
3

Por "rootuser" você quer dizer o usuário root do MySQL, não o usuário root do sistema, certo?

Durante a instalação de mysql-server , a conta root do MySQL é criada e sua senha é armazenada em /etc/mysql/debian.cnf .

Os arquivos de configuração do phpMyAdmin são armazenados em /etc/phpmyadmin .

    
por Lekensteyn 10.04.2011 / 21:01
3

Por algum motivo, a opção AllowRoot pode ser definida como False? Veja a documentação .

    
por loevborg 11.05.2011 / 21:08
1

Eu encontrei um problema semelhante no Ubuntu 14.04 usando o MariaDB. Em vez de tentar mudar tudo, acabei de criar um novo usuário.

mysql -u root -p

Inseriu a senha do root Criado um novo usuário usando o seguinte comando:

CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'some_very_complex_password';

Concedido todas as permissões ao novo usuário:

GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
FLUSH PRIVILEGES;

Você pode então fazer logon usando newuser no phpMyadmin. Eu strongmente encorajaria você a conceder privilégios específicos para novos usuários em vez de privilégios de Carte Blanche, mas é o seu próprio funeral.

    
por Garikai Dzoma 29.03.2016 / 16:06
0

Recentemente me deparei com um problema muito parecido com o Ubuntu 12.04. Eu simplesmente não conseguia entrar com root & amp; nenhuma senha. Eu defino a configuração AllowNoPassword como TRUE na configuração. Mais tarde descobri que estava editando o arquivo config.inc.php errado para adicionar a configuração AllowNoPassword.

Edit:
/etc/phpmyadmin/config.inc.php
Not:
/usr/share/phpmyadmin/config.inc.php

Eu acredito que o primeiro é o arquivo de configuração local debian, que irá sobrescrever a versão usr.

    
por jjwdesign 31.05.2012 / 03:24
0

Eu instalei o MySQL usando o gerenciador de sinápticos. Não foi necessário digitar uma senha de root. O comando:

mysqladmin -u root password NEWPASSWORD

funcionou. Consegui entrar no PhpMyAdmin imediatamente.

    
por omarioja 08.02.2016 / 22:30