ISPConfig legt neue Datenbanknutzer nicht richtig an

die-andis

Member
Ich habe eine neue Domain, mit neuer Datenbank und neuem Datenbankuser angelegt. Doch leider wird der Datenbankuser nicht sauber angelegt. Loge ich mich mit dem Root User unter phpmyadmin an, wird unter "Benutzer" der neue User nicht angezeigt. Auch in der neu angelegten Datenbank ist der User nicht unter "Rechte" eingetragen.

Beim Speichern des Datenbankusers wird auch oben kein Job in die Jobwarteschlange gelegt.

Würde mich über Hinweise zum Problem sehr freuen ;-)

Gruß Andreas

ISPCONFIG 3.1.6 auf Debian
 

Till

Administrator
Beim Speichern des Datenbankusers wird auch oben kein Job in die Jobwarteschlange gelegt.

Das ist korrekt, denn der Datenbankuser wird erst angelegt, wenn Du eine Datenbank anlegst.

Debugge mal das Anlegen der neuen datenbank (nicht des db users): https://www.faqforge.com/linux/debugging-ispconfig-3-server-actions-in-case-of-a-failure/

Es kann auch sein dass Du so ein problem hast: https://git.ispconfig.org/ispconfig/ispconfig3/issues/4777
 

die-andis

Member
das ist das Ergebnis:

root@static /usr/local/ispconfig/server/server.sh
_
06.09.2017-13:38 - DEBUG - Calling function 'check_phpini_changes' from plugin 'webserver_plugin' raised by action 'server_plugins_loaded'.
06.09.2017-13:38 - DEBUG - Found 2 changes, starting update process.
06.09.2017-13:38 - DEBUG - Calling function 'db_user_update' from plugin 'mysql_clientdb_plugin' raised by event 'database_user_update'.
06.09.2017-13:38 - DEBUG - Processed datalog_id 780
06.09.2017-13:38 - DEBUG - Calling function 'db_insert' from plugin 'mysql_clientdb_plugin' raised by event 'database_insert'.
06.09.2017-13:38 - DEBUG - Created MySQL database: richterart
06.09.2017-13:38 - DEBUG - Calling GRANT for richterart with access rw and hosts localhost
06.09.2017-13:38 - DEBUG - GRANT for user richterart at host localhost
06.09.2017-13:38 - DEBUG - GRANT ALL PRIVILEGES ON `richterart`.* TO 'richterart'@'localhost' IDENTIFIED BY PASSWORD '*C8504141xxxxxxx54E5DC0D9D96034B06C745' success? no
06.09.2017-13:38 - DEBUG - Processed datalog_id 781
06.09.2017-13:38 - DEBUG - Remove Lock: /usr/local/ispconfig/server/temp/.ispconfig_lock
finished.

Irgendwas scheint da mit dem Passwort nicht zu stimmen
 
Zuletzt bearbeitet:

Till

Administrator
Das Passwort ist ok, das ist ein von MySQL verschlüsseltes Passwort. Vielleicht hast Du das problem aus dem Bugreport, also dass Du ein Passwortstärke plugin in MySQL geladen hast.
 

die-andis

Member
scheinbar nicht

mysql> uninstall plugin validate_password;
ERROR 1305 (42000): PLUGIN validate_password does not exist
mysql>
 

Till

Administrator
Logge Dich mal als mysql root user in mysql ein und führe den grant befehl:

GRANT ALL PRIVILEGES ON `richterart`.* TO 'richterart'@'localhost' IDENTIFIED BY PASSWORD '*C8504141xxxxxxx54E5DC0D9D96034B06C745'

aus, aber mit dem original pw hash ohne die xxxxx drin.
 

die-andis

Member
Problem gefunden!
Ich hab den "GRANT...." in PHPMYADMIN eingegeben, dort hat er mir gesagt, das die Mysql Version nicht passt. Hab dann einen "mysql_upgrade -h localhost -u root -p" ausgeführt und nun geht es.

Danke für deine Unterstützung Till!
 

Werbung

Top