SUMMARY When configuring database for external MySQL Server, the second tab called "Requirements" lists these commands: CREATE USER ''@'' IDENTIFIED BY 'password'; GRANT ALL ON *.* TO ''@'' IDENTIFIED BY 'password'; CREATE DATABASE digikam; GRANT ALL PRIVILEGES ON digikam.* TO ''@''; FLUSH PRIVILEGES; OBSERVED RESULT Creating a USER w/o username fails. PROPOSED SOLUTION Modify the SQL commands to: CREATE USER 'digikam'@'' IDENTIFIED BY 'password'; GRANT ALL ON *.* TO 'digikam'@'' IDENTIFIED BY 'password'; CREATE DATABASE digikam; GRANT ALL PRIVILEGES ON digikam.* TO 'digikam'@''; FLUSH PRIVILEGES;
The problem has been reported before and is fixed for digiKam-7.7.0. We added tick marks. Maik
This was the commit: https://invent.kde.org/graphics/digikam/-/commit/474608ef5f74b84bd0f9afbd5c3389f73d95f831 Maik