OpenSuSE 10.2: “Erişim için kullanıcı 'root' @ 'localhost' reddedildi” ile MySQL veritabanı oluştur


2

Wordpress'i çok eski bir OpenSuSE 10.2 web sunucusuna kurmalıyım. Ve bunun için bir mysql veritabanı oluşturmaya çalışıyorum.

Ne yazık ki, mysql sunucusu bana "ERROR 1045 (28000): 'root' @ 'localhost' kullanıcısı için erişim reddedildi (şifre ile: YES)".

Ne yapabilirim?

Yanıtlar:


1

İki olası durum vardır:

  1. root kullanıcının bir şifresi yok. Deneyin: mysql -u root.
  2. Yanlış şifreyi kullanıyorsunuz.

    Bunlar şifreyi değiştirme adımlarıdır (bunu kullanan diğer veritabanlarının ve uygulamaların kök kullanıcı çalışmayı durdurabilir):

    durdurmak mySQL .

    Şununla başla: mysqld_safe --skip-grant-tables

    Kullanarak bağlanın: mysql -u root. Bağlanabilirseniz daha sonra sorun:

    update user set Password=PASSWORD('new-password') where user='root';
    flush privileges;
    exit;
    
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.