MySQL Root Passwort

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

FrankSiegburg

Benutzer
Registriert
20. Mai 2017
Beiträge
32
Reaktionspunkte
0
Punkte
0
Hallo zusammen,
habe die Frage schon in einem anderen Threat gestellt. Weil dieser aber als gelöst markiert wurde (ohne das mein Problem gelöst ist) wird dort keine Antwort mehr zu erwarten sein.

Beim Versuch Feng-Office, Firefox Sync-Server 1.5 oder Tiny Tiny RSS zu installieren erhalte ich die Meldung das MySQL Root Passwort sei falsch. Beim Aufruf von PHPMyAdmin funktioniert das Passwort aber. Hat dafür jemand eine Lösung?
 
Wenn du das PW nicht gesetzt hast, lautet das Passwort einfach blank (also leer).
 
Habe ich gerade ausprobiert. Auch mit leerem Passwortfeld kommt die gleiche Meldung.
 
Hast du das Paket MariaDB auch installiert? Dort mal das PW gesetzt bzw. geändert? phpmyadmin ist gut, aber MariaDB ist auch nicht zu vernachlässigen!
 
MariaDB ist installiert. Ob das Passwort mal geändert wurde kann ich nicht genau sagen, weil neben mir seinerzeit auch noch jemand anders Zugriff hatte. Habe aber gerade das Paket MariaDB gestartet und das Passwort für root sicherheitshalber noch mal neu vergeben. Dennoch bekomme ich immer noch die gleiche Fehlermeldung.

Screenshot.jpg
 
Wenn du dich per phpmyadmin einloggst hast du da allen Root ein anderes Passwort vergeben? denn der Login root ist nicht gleich der system root
 
Habe in phpMyAdmin nur für den dortigen User root das Passwort neu vergeben. Wüsste gar nicht wie man dort einen anderen, als den Account mit dem man eingeloggt ist, mit einem neuen Passwort ausstattet. Zusätzlich hatte ich ja auch in der Verwaltung der MariaDB das Passwort neu vergeben. In beiden Fällen ist es das gleiche (und auch das alte) Passwort.
 
Irgendwo hakt es bei dir, nur weiß ich selbst nicht genau wo ... Vielleicht können die anderen hier besser helfen?
 
benutzer.png Nur der Unterste root ist der über den man sich anmeldet und den auch das DSM zurücksetzt die anderen sind dann für die Pakete zuständig.
 
Vergib ein einheitliches PW für alle ROOT im MySQL-Server und Du wirst deine Ruhe haben :-)
 
Habe jetzt in phpMyAdmin die Benutzerkonten aufgerufen. Tatsächlich habe ich dort zwei root Konten. Bei beiden habe ich das gleiche Passwort eingestellt. Das Problem besteht aber immer noch. Darum die Frage an AndiHeitzer: Gibt es im MySQL-Server darüber hinaus noch weitere Möglichkeiten? Und falls ja, wie komme ich in den MySQL-Server um dort ein einheitliches Passwort zu vergeben?
 
Nicht wirklich :-(
Das Problem der von Dir dargestellten ROOT-Accounts besteht darin, dass jenachdem, wie der zugreifende Client eingerichtet ist, der HOST-Teil unterschiedlich sein kann. Von daher ist es Sinnvoll, zum einen bei den ROOT-Konten alle mit dem gleichen PW zu versehen. Zum Anderen macht es durchaus Sinn, die Accounts auszudünnen.

Ich nutze den ROOT ausschliesslich mit localhost und 127.0.0.1 ...
Ansonsten gibt es keinen 'ROOT' ...
Zur DB-Administration nutze ich einen anders benamsten Account, der wiederum nur von wenigen Hosts aus sich anmelden darf. Nämlich die HOSTS, wo ich die MySQL-Workbench installiert habe.

Desweiteren wäre es sinnvoll, wenn Applikationen einen eigenen Benutzeraccount im DB-Server nutzen täten. Eine APP, die den ROOT haben möchte, hat bei mir per se schon verloren. Das ist einfach eine unsaubere Arbeitsweise.

Wenn eine APP bei der Installation/Einrichtung erhöhte Rechte benötigt, dann ist das so, aber dazu werde ich lieber einem Account, der dafür gedacht ist, temporär diese Rechte einräumen. Weiß der Geier, was die Applikation ansonsten noch so treibt.

Jetzt habe ich Dir vermutlich nicht wirklich weiter geholfen, aber zumindest habe ich mal dargelegt, auf was es alles zu achten gilt.
 
OK, das Problem verstehe ich. So wie ich das sehe ist es auch nicht die App, die nach den root-Rechten verlangt, sondern die Installationsroutine. Denn die Abfrage kommt ja bei der Installation von allen drei, von mir ausprobierten, Community-Apps.
 
Hallo zusammen,

auch wenn das Thema schon eine Weile alt ist, hab ich nun ganz genau das gleiche Problem.
Die DS916+ mit 8 GB Ram habe ich mir vorige Woche als Ersatz zur DS214+ zu gelegt, die in den letzten Wochen immer wieder überfordert war.
CPU ständig auf 100%....

Die eigentliche Einrichtung ohne Probleme, doch alles was in irgendeiner Weise mit MariaDB zusammenhängt, macht Probleme.
Als Beispiel: Seit Jahren nehme ich gern das PHP CMS PHPFusion, Installation absolut easy und schon sehr oft gemacht.
Auf der DS214+ läuft das seit 2014 völlig sorglos.
Bei der Installation auf der DS916+ bekomme ich in der englichen Variante die Fehlermeldung: Error: Unable to connect with MySQL.
Please ensure your MySQL username and password are correct.

Es spielt keine Rolle, ob ich das richtige, ein falsches oder gar kein Passwort eingetragen habe - auf dem Server als auch bei der Installation.
Es spielt auch keine Rolle, ob ich MariaDB 5 oder 10 oder beide installiert habe.
Interessanter Weise funktioniert auch eine Testinstallation der Datenbank auf der "alten" DS mit der IP nicht, Firewall ist natürlich ausgeschaltet.
NMAP sagt aber, dass der Port 3306 offen ist.
Irgendwo ist hier der Hund begraben, ich hab im Moment keine Vorstellung, wo ich mit der Ursachenforschung beginnen soll.
Hat das php5-mysql irgendwo nen Schuss?
Habt Ihr eine Idee um den Fehler zu lokalisieren?
Gruss lopo
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat