MySQL Passowort

01/27/2014 09:22 LolligerBob#1
Servus!


Ich wollte in VirtualBox das Passwort von MySql zurücksetzen, da ich das von den Files nicht habe, anhand dieser Anleitung:


PHP Code:
1. Stoppen wir den MySql Server


Code
:

/
usr/local/etc/rc.d/mysql-server stop

2. Speichern wir 
die tabellen ab


Code
:

mysqld_safe --skip-grant-tables

Putty nun ein zweites mal öffnen und wieder auf den Root connecten
.


3. Loggen wir uns mit dem user "root" über Putty in MySql ein


Code
:

mysql --user=root mysql

4. Wir 
"updaten" bzwändern nun das Password für die Datenbank.


Code:

update user set Password=PASSWORD('hier-neues-passwort-eintragen'where user='root';

5.
Code
:

flush privileges;

6. Verlassen wir MySql


Code
:

exit;

7. Starten wir den MySql Server neu


Code
:

/
usr/local/etc/rc.d/mysql-server restart 

Nun aber schon bereits wenn ich Schritt 3 ausführe, kommt folgende Meldung:

PHP Code:
ERROR 1045 (28000) : Acces denied for user 'root'@'localhost' (using PasswordNO

Soweit ich weiß bedeutet dies ja, dass das Password falsch ist, aber genau dafür möchte ich es ja ändern.



MfG
Lolliger
01/27/2014 12:36 nostradame37#2
nach diesem befehl
PHP Code:
mysql --user=root mysql 
direckt kommt die error meldung?
01/27/2014 12:52 Structurix#3
probiere es mal so

1. /usr/local/etc/rc.d/mysql-server stop
2. mysqld_safe --skip-grant-tables

Putty nun ein zweites mal öffnen und wieder mit dem Server verbinden.

3. mysql --user=root mysql
4. update user set Password=PASSWORD('hier-neues-passwort-hin') where user='root';
5. flush privileges;
6. exit;
7. /usr/local/etc/rc.d/mysql-server restart

MFg
01/27/2014 13:59 LolligerBob#4
Quote:
Originally Posted by nostradame37 View Post
nach diesem befehl
PHP Code:
mysql --user=root mysql 
direckt kommt die error meldung?
Ja, genau nach dieser Meldung bereits.


@Vorposter, kommt das gleiche.