İNternet üzerinde bir hosting yada sunucu üzerinde mi yapıyorsunuz yoksa localhost ta mı yapıyorsunuz ?
ikisinde farklı şeyler olabilir.
1. local de kurduğunuzda localhost, a root kullanıcısına şifre vermeden de kullanabiliyrosunuz, ancak internette böyle bir durum olmuyor.
2. Root kullancısının yetkileri sınırsız olduğundan internete atıınca tuhaf şeyler olabiliyor :D zira hosting firmaları root kullancısı olarak tanımlamaz sizi.
Vermiş olduğun hata kodları doğrultusunda sorunun kullancı adı şifre olarak görünüyor bunları bir kontrol et yeniden dene..