Ich habs hinbekommen.
Die NAS selbst konnte über den allgemeinen Benutzer nicht zugreifen.:
Benutzername | Hostname | Passwort | Globale Rechte | GRANT |
kodi | % | Ja | all PRIVILEGES | Nein |
Ich musste bei phpmyadmin einen eigenen Benutzer für die NAS einrichten.
Benutzername | Hostname | Passwort | Globale Rechte | GRANT |
kodi1 | localhost | Ja | all PRIVILEGES | Ja |
Dementsprechend musste ich dann auch die [definition='2','1']advancedsettings[/definition].xml anpassen:
<videodatabase>
<type>mysql</type>
<host>qts</host>
<port>3306</port>
<user>kodi1</user>
<pass>kodi1</pass>
</videodatabase>
<musicdatabase>
<type>mysql</type>
<host>qts</host>
<port>3306</port>
<user>kodi1</user>
<pass>kodi1</pass>
</musicdatabase>
!! qts ist bei meiner NAS der interne Name für die NAS. alternativ könnt ihr hier auch localhost oder 127.0.0.1 versuchen !!
Diesen Wert musste ich auch anpassen, da die NAS sich über die Netzwerk-IP nicht gefunden hatte.