ich habe für mein mysql server das passwort vergessen.
Ich habe hierzu folgendes ausgeführt
1 2 3 4 5 6 7 | # /etc/init.d/mysql stop # mysqld_safe --skip-grant-tables & # mysql -u root mysql> use mysql; mysql> update user set password=PASSWORD("newrootpassword") where User='root'; mysql> flush privileges; mysql> quit |
bei
1 | # /etc/init.d/mysql stop
|
und
1 | # /etc/init.d/mysql start
|
wird mir jetzt gemeldet
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
wohl gemerkt ich bin als Root angemeldet. Was mich hierbei unteranderem irritiert ist "...(using password: NO)..." obwohl ich in
update user set password=PASSWORD("newrootpassword") where User='root';
mein privates an der Position >newrootpassword< angegeben habe. Kann mir einer bitte weiterhelfen und mir verraten was hier gerad schief läuft?
Moderiert von Elektronenblitz63:
In das passende Forum verschoben. Bitte beachte die Themen-Stickys "Welche Themen gehören hier her und welche nicht?" bei der Wahl des richtigen Forums. Danke.