MySQL: “Access denied for user ‘debian-sys-maint’@’localhost’”

image_pdfimage_print

Uma das formas mais comuns deste erro é:

ERROR 1045 (28000): Access denied for user ‘debian-sys-maint’@’localhost’ (using password: YES)

Para corrigir este problema no Debian e alguns de seus derivados, basta:

  1. cat /etc/mysql/debian.cnf
  2. Anote o valor do password
  3. mysql -u root -p
    1. Digite o password de acesso da conta root do MySQL
  4. mysql> GRANT ALL PRIVILEGES ON *.* TO ‘debian-sys-maint’@’localhost’ IDENTIFIED BY ‘<valor_do_password_aqui>’;
  5. Reinicialize o MySQL server
    1. /etc/init.d/mysql restart
  6. Verifique se o acesso foi normalizado
    1. mysql -u debian-sys-maint -p
    2. Digite a senha encontrada no arquivo /etc/mysql/debian.cnf
Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!