“Acesso negado ao usuário 'phpmyadmin' @ 'localhost'” durante a instalação do phpmyadmin

0

Eu recebi "Acesso negado para o usuário 'phpmyadmin' @ 'localhost'" no processo de instalação do phpmyadmin no Ubuntu 16.04

    
por Sruj 04.09.2016 / 21:54

2 respostas

1

Parece que suas permissões não estão configuradas para o usuário root ou você perdeu sua senha de root do MySQL.

Eu tentaria redefinir a senha do MySQL para root e tentar novamente. Eu acho que esse é o caminho mais rápido. Siga estes passos

passo 1

Pare o demônio mysql com este comando

sudo /etc/init.d/mysql stop

passo 2

Inicie o processo demon do mysql seguindo-o

sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking &

(neste ponto, é mais seguro desativar a rede)

etapa 3

Inicie o cliente mysql com

mysql -u root

etapa 4

Em seguida, execute o seguinte no prompt do mysql, para que você possa alterar qualquer senha

FLUSH PRIVILEGES;

passo 5

Em seguida, redefina a senha com

 SET PASSWORD FOR root@'localhost' = PASSWORD('password');

passo 6

Caso você tenha uma conta root no mysql que possa se conectar de qualquer lugar, isso é recomendado

UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root';

etapa 7

Depois de receber uma mensagem indicando uma consulta bem-sucedida, execute

FLUSH PRIVILEGES;

passo 8

Pare o mysql e reinicie-o com

sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start

Suponho que você tenha esses instalados

apache do servidor da web

php

suporte a php_mysql para o apache

fonte: link

    
por jiipeezz 04.09.2016 / 22:54
1

Em vez de usar o root como usuário, tente o phpmyadmin como nome de usuário.

Eu tive um problema semelhante ao entrar na minha página de login do phpmyadmin usando root como usuário, e sabendo que a senha estava correta.

Eu tive o mesmo acesso negado para o usuário root @ localhost toda vez que tentei entrar no phpmyadmin, então quando eu tentei o phpmyadmin como nome de usuário! e a senha finalmente consegui logar no phpmyadmin

    
por plutesci 15.06.2018 / 22:53