OpenSuSE 10.2: crie o banco de dados MySQL com “Acesso negado para o usuário 'root' @ 'localhost'”

2

Eu tenho que instalar o Wordpress em um servidor web OpenSuSE 10.2 muito antigo. E por isso estou tentando criar um banco de dados mysql.

Infelizmente, o servidor mysql me avisa para cada tentativa "ERROR 1045 (28000): Acesso negado para o usuário 'root' @ 'localhost' (usando a senha: YES)".

O que posso fazer?

    
por Holger Klopmeyer 12.06.2015 / 15:23

1 resposta

1

Existem duas situações possíveis:

  1. root usuário não tem uma senha. Experimente: mysql -u root .
  2. Você está usando a senha errada.

    Estas são as etapas para alterar a senha (lembre-se de que outros bancos de dados e aplicativos que usam esse usuário root podem parar de funcionar):

    Pare mysql .

    Comece com: mysqld_safe --skip-grant-tables

    Conecte-se usando: mysql -u root . Se você conseguir se conectar, emita:

    update user set Password=PASSWORD('new-password') where user='root';
    flush privileges;
    exit;
    
por 12.06.2015 / 15:49