Alterando a senha do root phpmyadmin

5

Estou tentando descobrir como alterar a senha de root do phpmyadmin. Eu tentei fazer isso algumas vezes usando isso:

$ mysql -u root -p e use mysql; e update user set password=PASSWORD("NEWPASSWORD") where User='root'

Mas quando eu vou fazer o login usando a nova senha ou até mesmo a senha antiga, me é negado o acesso. Qualquer ajuda é apreciada!

    
por user48060 11.07.2010 / 07:36

2 respostas

2

Consegui fazer isso ao invés de atualizar%
update user set password=PASSWORD("newpassword") where User='root'
mas usando set password = password ("newpassword"); e flush privileges // opcional% quit

    
por 11.07.2010 / 07:46
0

Porque realmente o que você tem que mudar é a senha de root do MySQL.

Como nota, sugiro que você bloqueie a raiz do registro no phpmyadmin e somente faça login nele usando usuários específicos com acesso a bancos de dados específicos, a menos que seja estritamente necessário ter acesso root (como, não há acesso ao console para o servidor de banco de dados).

Se for realmente necessário, pelo menos execute o phpmyadmin sobre SSL, já que passar a senha do MySQL pela conexão de texto não é muito sábio.

    
por 09.09.2010 / 01:49