Das anmelden als root am
MySQL/MariaDB Server ist nur über
localhost erlaubt. Zumindest wenn der Server richtig eingerichtet wurde.
Leg in HeidiSQL einen neuen Benutzer an und im Feld "From host" bzw. "Kommt vom Host" ein Prozentzeichen für (egal woher) oder die
IP des Clients der Zugriff haben soll.