Kodi connects to a MariaDB currently in my environment with root. When Kodi first launches, it creates a new MyVideos database in MariaDB based on the information in my advancedsettings.xml.
Best practice says I should create a different user with global privileges and not use root. I have tried this numerous times, with the new user displayed under User Manager in HeidiSQL. It has both localhost and % (two accounts respectively). I used User Manager in Heidisql to create the new user.
In every case, Kodi with this new user account cannot connect to the MariaDB. As soon as I switch it back to root, it works. What am I missing?