Eğer bu hatayı alıyorsanız, mysql server’i yeni kurmuşsunuzdur yada belirtilen kullanıcıya dışarıdan bağlantı izinleri atanmamıştır.
Öncelikle bu sorunu düzeltmek için, mysql server’ e mysql client’imizle root olarak giriş yapmamız gerekiyor.
Mysql –u root –p
Enter Password: (Şifremizi giriyoruz)
Bu işlemleri yaptıktan sonra sırasıyla aşağıdaki komutları değiştirip mysql’e yazmanız gerekiyor.
mysql> CREATE USER 'yeni_kullanici'@'localhost' IDENTIFIED BY 'sifrem'; mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost' -> WITH GRANT OPTION; mysql> CREATE USER 'yeni_kullanici'@'%' IDENTIFIED BY 'sifrem'; mysql> GRANT ALL PRIVILEGES ON *.* TO 'yeni_kullanici'@'%' -> WITH GRANT OPTION; mysql> FLUSH PRIVILEGES;
Yukarıda yazan komutları yazdığınızda aşağıdaki resimdeki gibi kısımlar görünmelidir.Eğer bunların dışında bir mesaj veriyorsa bir yerde bir hata yaptınız demektir.
Sağolasın kardeşim, sorun halloldu 🙂
sen harika bir adamsın!