Synology-Forum.nl
Packages => Officiƫle Packages => PHPMyAdmin Package => Topic gestart door: beste-els op 05 november 2012, 16:20:00
-
Alle voorgaande PHPMyAdmin versies draaiden probleemloos maar toen ik versie 5.3.3 tegenkwam vergat ik heel even de golden rule: If it ain't broke, don't fix it
Als ik nu PHPMyAdmin opstart dan krijg ik steeds het bericht dat de root geen wachtwoord heeft en dat we dus open staan voor de hele wereld. Het bericht eindigt met "Het wordt dus aangeraden dit op te lossen." maar vertelt er grappig genoeg niet bij hoe je dat doet.
Heb al geprobeerd om in het bestand config.inc.php de regel "$cfg['Servers'][$i]['AllowNoPassword'] = false;" te wijzigen in "$cfg['Servers'][$i]['AllowNoPassword'] = true;" maar dat helpt totaal niets. Wil nu met alle liefde een wachtwoord instellen voor root. Maar hoe en waar doe ik dat?
-
root is geen root ... kort gezegd :wink:
root user in dit geval is niet je root user van je NAS maar de MySQL user maar vermoed dat je daar wel reeds achter gekomen was.
geen idee hoe het in PHPMyAdmin kan, en of dat al mogelijk is. Maar als je een ssh connectie maakt en het volgende uitvoert dan zou het toch moeten lukken
mysqladmin -u root password
Zie ook deze pagina (http://www.cyberciti.biz/faq/mysql-change-root-password/)
-
root is geen root ... kort gezegd :wink:
root user in dit geval is niet je root user van je NAS maar de MySQL user maar vermoed dat je daar wel reeds achter gekomen was.
geen idee hoe het in PHPMyAdmin kan, en of dat al mogelijk is. Maar als je een ssh connectie maakt en het volgende uitvoert dan zou het toch moeten lukken
mysqladmin -u root password
Zie ook deze pagina (http://www.cyberciti.biz/faq/mysql-change-root-password/)
Dank je wel. Ik ga er asap mee aan de slag. Je hoort.
-
Zie ook deze pagina (http://www.cyberciti.biz/faq/mysql-change-root-password/)[/quote]
Gaat nog niet helemaal lekker. Ben met Putty ingelogd op mijn NAS box als admin en geef het commando mysqladmin -u root password. Ik krijg dan een error message: -sh: mysqladmin: not found. Zelfs als ik eerst naar de directory /usr/syno/mysql/bin ga krijg ik nog dezelfde error message terwijl ik met een dir duidelijk kan zien dat de file mysqladmin er gewoon bij staat. Iemand enig idee?
-
Probeer dan eens het volgende als je in de mysql directory staat waar mysqladmin ook aanwezig is
./mysqladmin -u root password
Dus een punt en slash voor mysqladmin plaatsen
-
ff offtopic
In bestelling: DS2413+ met 2 GB extra geheugen]
Voor thuis gebruik?
-
cd /usr/syno/mysql/bin
./mysql -u root -p
Nieuw gekozen wachtwoord intoetsen
exit
-
cd /usr/syno/mysql/bin
./mysql -u root -p
Nieuw gekozen wachtwoord intoetsen
exit
Bijna goed. Ik log in als admin met het admin wachtwoord, geen probleem. Daarna
NAS> cd /usr/syno/mysql/bin
NAS> ./mysql -u root -p
Enter password:
Maar als ik dan het wachtwoord voor root invoer dan krijg ik deze error:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Heb je misschien ook hiervoor een oplossing?
-
Nogmaals herhalen root = is geen root.
Root user van je Synology NAS is niet dezelfde als de root gebruiker van MySQL. Probeer eens zonder paswoord.
-
Heb je al geprobeerd om het wachtwoord via web te resetten?
Inloggen op NAS via browser. Dan in Configuratiescherm onder de optie Standaardinstellingen herstellen kies je laatste optie Het MySQL Database wachtwoord opnieuw instellen. Die optie verwijdert het MySQL wachtwoord.
-
Heb je al geprobeerd om het wachtwoord via web te resetten?
Inloggen op NAS via browser. Dan in Configuratiescherm onder de optie Standaardinstellingen herstellen kies je laatste optie Het MySQL Database wachtwoord opnieuw instellen. Die optie verwijdert het MySQL wachtwoord.
Sorry dat ik nu pas reageer. Probleem heeft zich, na enig niet na te vertellen geklooi mijnerzijds, vanzelf opgelost. Joost mag weten hoe.
Iedereen bedankt voor de moeite.