FW803 und phpmyadmin

Status
Für weitere Antworten geschlossen.

peppi

Benutzer
Mitglied seit
20. Mai 2008
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich habe mir nach Anleitung im Wiki die neuste phpmyamin version auf meine DS107+ installiert.
Das Problem ist das ich mich nicht als root ohne "Kennwort" anmelden kann, jeder andere Benutzer auf meine NAS incl. dem admin können sich anmelden.
Doch ohne den root Account kann ich nichts einstellen!!!!!
Hat jemand diesen Fehler auch beobachtet und kennt einer von euch eine Lösung für das Problem?????

Anleitung Wiki

Rechte der config.inc.php wurden auf 755 angepasst....

Vielen Dank für eure Hilfe!!!!
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Hast du denn auch diesen Tipp zum Thema root Login ohne PW auf PHPMyAdmin befolgt? Weil dann müsste ein Root Login auch ohne PW möglich sein
 

peppi

Benutzer
Mitglied seit
20. Mai 2008
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Hallo,

habe alles nach der Anleitung im Wiki eingerichtet....

$cfg['Servers'][$i]['AllowNoPasswordRoot'] = TRUE;

Anmeldetyp auf:

$cfg['Servers'][$i]['auth_type'] = 'http';

Wie gesagt die Rechte der config.inc.php musste ich noch anpassen, weil er beim ersten Aufruf von phpmyadmin, den Fehler wrong permissions..... ausgab.
Die verwendete phpmyadmin Version ist: phpMyAdmin-3.1.1-all-languages.zip


........:)
 

peppi

Benutzer
Mitglied seit
20. Mai 2008
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Problemlösung

Hallo konnte das Problem nun wie folgt lösen:

Habe mir die neuste phpmyadmin 3.1.1 version heruntergeladen,
diese habe ich dann entpackt und in den web ordner kopiert.
Danach habe ich die config.inc.php im Hauptverzeichnis
(falls nicht vorhanden die config.sample.inc.php editieren und als config.inc.php)
abspeichern.
Dort habe ich den Eintrag

Anmeldetyp von:

$cfg['Servers'][$i]['auth_type'] = 'cookie';

auf

Anmeldetyp auf:

$cfg['Servers'][$i]['auth_type'] = 'http'; geändert.

Recover MySQL root password

1. den MySQL Dienst stoppen im Diskstation Manager
2. mit root per ssh anmelden
3. Verzeichnis wechseln cd /usr/syno/mysql/bin/
4. ./mysqld_safe --skip-grant-tables & (als Hintergrundprozess)
5. ./mysql -u root

Nun hat man sich am mysql Server angemeldet....

6. Ein neues root password setzen
7. use mysql;
8. update user set password=PASSWORD("NEW-ROOT-PASSWORD") where User='root';
9. flush privileges;
10. quit
11. den Hintergundprozess (./mysqld_safe --skip-grant-tables) beenden
z.B. kill -9 pid_id
12. den MySQL Dienst im Diskstation Manager starten.

Nun kann man sich anmelden mit root und dem neu gestzen root password..

Danke trotzdem für die Hilfe
 
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