MySQL-Root-Paßwort geändert - jetzt Fehler in Confixx !!

MySQL, PostgreSQL, SQLite
netzzwerg
Posts: 18
Joined: 2003-05-07 23:48

MySQL-Root-Paßwort geändert - jetzt Fehler in Confixx !!

Post by netzzwerg » 2003-06-17 10:35

Hallo,

habe mit phpMyAdmin das Root-Kennwort meiner MySQL-Datenbak geändert.

Wenn jetzt irgendein Kunde in Confixx eine Datenbank anlegen oder löschen oder auch nur das Kennwort für eine Datenbak ändern möchte, kommen folgende Fehlermeldungen (Beispiel bei Löschen einer DB):

Warning: Access denied for user: 'root@localhost' (Using password: YES) in /home/www/confixx/html/user/db_mysql_loeschen2.php on line 22

Warning: MySQL Connection Failed: Access denied for user: 'root@localhost' (Using password: YES) in /home/www/confixx/html/user/db_mysql_loeschen2.php on line 22


Für den Kunden sind dann unter Confixx trotz Fehlermedungen die Ã?nderungen übernommen worden. Wenn ich mich jedoch wieder mit PHPMyAdmin auf die MySQL-Datenbak einlogge, dann wurden die Ã?nderungen nicht ausgeführt (also die Datenbak gelöscht oder angelegt ...).

Ã?ndere ich mein SQL-Root-Passwort wieder auf das von 1und1 vorgegebene Kennwort (siehe Konfigurationsmenü), funktioniert wieder alles einwandfrei.

Hat da jemand 'ne Lösung für mich oder kennt jemand dieses Problem ?

Schöne Grüße ........... NetzZwerg

netzzwerg
Posts: 18
Joined: 2003-05-07 23:48

Re: MySQL-Root-Paßwort geändert - jetzt Fehler in Confixx !!

Post by netzzwerg » 2003-06-17 12:40

Habe gerade mit dem 1und1-Support telefoniert. Die kennen dieses Problem nicht und versuchen es an einem ihrer Testrechner nachzuvollziehen.
Angeblich bekomme ich heute noch einen Rückruf - mal abwarten !

Wenn jedoch von Euch jemand was weiß, wäre ich sehr Dankbar :-)

NetzZwerg

linuxnewbie
Posts: 150
Joined: 2003-01-24 16:00

Re: MySQL-Root-Paßwort geändert - jetzt Fehler in Confixx !!

Post by linuxnewbie » 2003-06-17 13:07

alsooooooooooooo mal nachvollziehen

du hast das root passwort für die mysql geändert und confixx nicht das neue passwort mitgeteilt wodurch confixx bei jeder aktion keinen zugriff auf die mysql hat....

Lösung1--> altes mysql root passwort setzen
Lösung2--> Confixx mitteilen was das neue mysql root passwort ist (/root/confixx/confixx_main.conf)

netzzwerg
Posts: 18
Joined: 2003-05-07 23:48

Re: MySQL-Root-Paßwort geändert - jetzt Fehler in Confixx !!

Post by netzzwerg » 2003-06-17 22:30

- jetzt habe ich das alte MySQL-Root-Passwort gesetzt UND
- die Datei confixx_main.conf auf das neue Kennwort gesetzt !!

UPS :cry:

jetzt komme ich überhaupt nicht mehr auf meine MySQL-Datenbak (mal wieder). <-- das letzte Mal mußte ich den Server zurücksetzen lassen !!

Bitte um ganz schnelle HILFE !!

Danke ........... NetzZwerg

kahler
Posts: 130
Joined: 2003-04-18 17:42
Location: /root

Re: MySQL-Root-Paßwort geändert - jetzt Fehler in Confixx !!

Post by kahler » 2003-06-17 22:34

NetzZwerg wrote:- jetzt habe ich das alte MySQL-Root-Passwort gesetzt UND
- die Datei confixx_main.conf auf das neue Kennwort gesetzt !!
Du solltest Mal deine beiden Schritte mit einem ODER verknüpfen, dann sollte es funktionieren.

dspeicher
Posts: 167
Joined: 2002-05-20 20:16
Location: Hörstel

Re: MySQL-Root-Paßwort geändert - jetzt Fehler in Confixx !!

Post by dspeicher » 2003-06-17 22:36

Wie wäre es:

- MySQL-Root-Passwort ändern und DAS passwort in dier confixx_main.conf schreiben....

und dann sollte es auch klappen ;)

gruß

Daniel

netzzwerg
Posts: 18
Joined: 2003-05-07 23:48

Re: MySQL-Root-Paßwort geändert - jetzt Fehler in Confixx !!

Post by netzzwerg » 2003-06-17 22:53

ich kann ja jetzt das MySQL-Root-Kennwort nicht mehr ändern !! das ist ja mein momentanes Problem :cry:

dspeicher
Posts: 167
Joined: 2002-05-20 20:16
Location: Hörstel

Re: MySQL-Root-Paßwort geändert - jetzt Fehler in Confixx !!

Post by dspeicher » 2003-06-17 22:57

warum denn nicht? :)

in der Console:

Code: Select all

mysqladmin password neuespasswort
ich hoffe, dass du das alte noch weißt! :)

netzzwerg
Posts: 18
Joined: 2003-05-07 23:48

Re: MySQL-Root-Paßwort geändert - jetzt Fehler in Confixx !!

Post by netzzwerg » 2003-06-17 23:08

ne, leider nicht - ich muß mich beim Ã?ndern irgendwo vertippt haben. Der nimmt jetzt weder das alte, noch das neue Kennwort an:

mysqladmin password ********

mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'


leider geht auch das nicht (weil ich das aktuelle Kennwort nicht kenne):
mysqladmin -p password ********

ich bin jetzt echt am verzweifeln :?

dspeicher
Posts: 167
Joined: 2002-05-20 20:16
Location: Hörstel

Re: MySQL-Root-Paßwort geändert - jetzt Fehler in Confixx !!

Post by dspeicher » 2003-06-17 23:12

also wenn du nichtmal das aktuelle passwort kennst.... fällt mir pauschal nichts ein.... weil ohne das alte kann man IMHO nichts machen....

sorry! :roll:

netzzwerg
Posts: 18
Joined: 2003-05-07 23:48

Re: MySQL-Root-Paßwort geändert - jetzt Fehler in Confixx !!

Post by netzzwerg » 2003-06-17 23:18

Eigentlich kenne ich ja beide Kennwörter, jedoch nimmt er keines der beiden an ?!

Erst seit ich in der Datei confixx_main.conf die Ã?nderungen vorgenommen hatte, habe ich jetzt das Problem.

Dann habe ich die Ã?nderungen in dieser Datei wieder rückgängig gemacht (wieder das andere Passwort eingegeben), aber auch da geht nix !?

Kann man denn diese Datei einfach ersetzen (z.B. von einem anderen gleich konfigurierten Server) ?

dspeicher
Posts: 167
Joined: 2002-05-20 20:16
Location: Hörstel

Re: MySQL-Root-Paßwort geändert - jetzt Fehler in Confixx !!

Post by dspeicher » 2003-06-17 23:24

das bringt dir ja auch nicht viel, da du ja nicht das mysql-passwort weißt, dass du da eintragen musst!

Du kannst aber noch was machen, so als kleiner Workaround:

Code: Select all

/etc/init.d/mysql stop
cd /var/lib/mysql
mv mysql mysql.orig
Danach kopierst du dir von einem anderen Server (wo du das Passwort kennst!) das mysql-Verzeichnis in /var/lib/mysql.

Danach den Dienst wieder starten und dann kannst du dich wenigstens wieder per Root connecten!

Und dann wird dir in der Liste der Datenbanken auch "mysql.orig" angezeigt und dort kannst du dann entweder manuell das Root-Passwort ändern oder du machst einfach ein MySQL-Dump der Daten und importierst die in aktuelle Datenbank, damit auch wieder alle User, Rechte, etc. hast.

Danach kannst du dann entweder die mysql.orig zurückkopieren oder löschen (kommt drauf an für welche Methode du dich entschieden hast!)

Danach das Passwort (was du jetzt hoffentlich weißt) in die confixx_main.cf schreiben und das Update-Script manuell ausführen!

Danach sollte alles gehen!

gruß

Daniel

netzzwerg
Posts: 18
Joined: 2003-05-07 23:48

Re: MySQL-Root-Paßwort geändert - jetzt Fehler in Confixx !!

Post by netzzwerg » 2003-06-18 10:41

JUHU - ich hab's !!

ich bin gerade wieder am PC in der Arbeit, wo ich auch gestern das Passwort geändert hatte.

Anscheinend habe ich hier wirklich 2 mal eine falsche Taste gedrückt.

Gott sei Dank - jetzt ist alles wieder im Lot :-D

Danke trotzdem für die Hilfe !!

NetzZwerg

dspeicher
Posts: 167
Joined: 2002-05-20 20:16
Location: Hörstel

Re: MySQL-Root-Paßwort geändert - jetzt Fehler in Confixx !!

Post by dspeicher » 2003-06-18 12:00

kein Problem!

tschik
Posts: 43
Joined: 2003-09-14 11:22
Location: Mönchengladbach

Re: MySQL-Root-Paßwort geändert - jetzt Fehler in Confixx !!

Post by tschik » 2004-05-21 16:53

LinuxNewbie wrote:alsooooooooooooo mal nachvollziehen

du hast das root passwort für die mysql geändert und confixx nicht das neue passwort mitgeteilt wodurch confixx bei jeder aktion keinen zugriff auf die mysql hat....

Lösung1--> altes mysql root passwort setzen
Lösung2--> Confixx mitteilen was das neue mysql root passwort ist (/root/confixx/confixx_main.conf)

wenn ich Lösung 2 durchführen möchte, muß
ich das doch so ändern:

# dbs
$dbType = 'mysql';
$dbServer = 'localhost';
$dbUser = 'confixx';
$dbPw = 'xxxxxxxx';
$dbDB = 'confixx';
$mysqlUserServer = 'localhost';
$mysqlUserUser = 'root';
$mysqlUserPw = 'xxxxxxxx'; <- hier das neue PW rein
$mysql_homeDir = '/var/lib/mysql';
$use_mysqlshell = '0';
$mysql_host = 'localhost';
$mysql_sock = '/var/run/mysqld/mysqld.sock';


oder sehe ich das Falsch

compositiv
Posts: 193
Joined: 2003-01-22 14:58
Location: Hamburg

Re: MySQL-Root-Paßwort geändert - jetzt Fehler in Confixx !!

Post by compositiv » 2004-05-22 17:03

DSpeicher wrote:
Du kannst aber noch was machen, so als kleiner Workaround:

Code: Select all

/etc/init.d/mysql stop
cd /var/lib/mysql
mv mysql mysql.orig
Danach kopierst du dir von einem anderen Server (wo du das Passwort kennst!) das mysql-Verzeichnis in /var/lib/mysql.
Quatsch mit Sosse, mysqld mit --skip-grant-tables starten und rootpasswort neu setzen.