willidau
Goto Top

MySQL root Passwort setzen ohne Erfolg

Moin,
habe mir überlegt meinen mysql-Sever ein wenig abzusichern, daher habe versucht ein
Passwort für den Benutzer "root" zu setzen und bekomme eine Fehlermaldung wie folgt:

C:\Programme\MySQL\MySQL Server 4.1\bin>mysql -u root -p
Enter password:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

Ich danke für alle Tipps!
Gruß Willi

Content-ID: 107044

Url: https://administrator.de/contentid/107044

Ausgedruckt am: 26.11.2024 um 11:11 Uhr

dog
dog 25.01.2009 um 13:40:11 Uhr
Goto Top
mysql -u root -p

Mit dem Befehl loggst du dich an einem Mysql-Server unter Verwendung eines Passworts (-p) ein ;)

Die Befehle zum Ändern währen (in der Mysql-Shell):

use mysql;
update user set Password=PASSWORD("Dein Passwort") where User='root';  
flush privileges;
quit

Grüße

Max
WilliDau
WilliDau 25.01.2009 um 21:28:36 Uhr
Goto Top
Hallo Max,
vielen Dank für Deine schnelle Info. Konnte Dank Deiner Hilfe nun ein Passwort setzen, habe aber im gleichem Atemzug nun keinen Zugriff meine Datenbanken mehr.

Wenn ich das Passwort wieder heraus nehme, ist wieder alles bestens. Die Anmeldung an den Server hingegen funktioniert mit und ohne Passwort.

Beim Versuch mich über „MySQL-Front verion 2.5“ anzumelden, bekomme ich folgende Meckermeldung:

Connection failed:
1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client

Aber wie schon gesagt, aber nur wenn ein Passwort existiert.


Gruß Willi
dog
dog 26.01.2009 um 00:26:14 Uhr
Goto Top
Vielleicht solltest du nicht einen Client nehmen, der schon 2.5 Versionen alt ist ;)
WilliDau
WilliDau 28.01.2009 um 21:07:36 Uhr
Goto Top
Moin dog,
hast Recht, der Client ist wohl ein wenig eingestaubt.
Habe mir HeidiSQL installiert und nun funktiniert alles
bestes.

Mein besten Dank an Max und Dog

Gruß Willi