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.
CREATE USER 'yeni_kullanici'@'localhost' IDENTIFIED BY 'sifrem'; GRANT ALL PRIVILEGES ON *.* TO 'yeni_kullanici'@'localhost' WITH GRANT OPTION; CREATE USER 'yeni_kullanici'@'%' IDENTIFIED BY 'sifrem'; GRANT ALL PRIVILEGES ON *.* TO 'yeni_kullanici'@'%' WITH GRANT OPTION; 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!