In a setting where a user has already a running MySQL Service (e.g. a XAMP installation), there are two issues to deal with.
1. "localhost" and "127.0.0.1" are not accepted as hostname (why?).
2. Every time the program seems to check if the given account has rights to access the "mysql" database on the server. If not the "Setup Database" windows is shown.
To fix this you need to give MediaPortal root rights to the database and additionally (because of 1.) allow root login from all hosts. This is a bad security design.
1. "localhost" and "127.0.0.1" are not accepted as hostname (why?).
2. Every time the program seems to check if the given account has rights to access the "mysql" database on the server. If not the "Setup Database" windows is shown.
To fix this you need to give MediaPortal root rights to the database and additionally (because of 1.) allow root login from all hosts. This is a bad security design.