nach Umstellung auf myqsl5 root ausgesperrt
nach Umstellung auf myqsl5 root ausgesperrt
Hallo Zusammen,
nach der Umstellung der mySQL Datenbank auf Version 5 habe ich den User root@localhost ausgesperrt.
Beim ausführen eines slqdumps mit mysql -uroot -phabicheins -hlocalhost diedatenbank < /pfadzumbackup/backup-JJJJ-MM-TT.sql
gibts den Fehler mysqldump: Got error: 1044: Access denied for user 'root'@'localhost' to database 'diedatenbank' when using LOCK TABLES.
Es gibt eine Anleitungen um diesen fehler zu beheben, aber keine funktioniert. Beim Ausführen von GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY 'habicheins'; per mysqlfront gibt es den Fehler Access denied for user 'root'@'%' (using password: YES). Root hat von außen zugriff, aber offensichtlich nicht alle rechte :(
mit mysql -uroot -phabicheins -hlocalhost komme ich zwar auf die mysql, aber beim ausführen des sql Strings gibts als Antwort ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES). Das OS ist Suse 9.3. die sql Version die 5.03. Hat jemand einen Tipp für mich ?
Gruß und danke
nach der Umstellung der mySQL Datenbank auf Version 5 habe ich den User root@localhost ausgesperrt.
Beim ausführen eines slqdumps mit mysql -uroot -phabicheins -hlocalhost diedatenbank < /pfadzumbackup/backup-JJJJ-MM-TT.sql
gibts den Fehler mysqldump: Got error: 1044: Access denied for user 'root'@'localhost' to database 'diedatenbank' when using LOCK TABLES.
Es gibt eine Anleitungen um diesen fehler zu beheben, aber keine funktioniert. Beim Ausführen von GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY 'habicheins'; per mysqlfront gibt es den Fehler Access denied for user 'root'@'%' (using password: YES). Root hat von außen zugriff, aber offensichtlich nicht alle rechte :(
mit mysql -uroot -phabicheins -hlocalhost komme ich zwar auf die mysql, aber beim ausführen des sql Strings gibts als Antwort ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES). Das OS ist Suse 9.3. die sql Version die 5.03. Hat jemand einen Tipp für mich ?
Gruß und danke
-
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: nach Umstellung auf myqsl5 root ausgesperrt
danke für den tipp, das habe ich auch schon versucht. da erzählte mit der rechner ich möchte doch bitte /var/lib/mysql/my.conf nach /user kopieren. das half aber auch nichts. oder meinte er nach /root da ich als root angemeldet war ?
nachtrag, genaue fehlermeldung lautet: WARNING: Found /var/lib/mysql/my.cnf
Datadir is deprecated place for my.cnf, please move it to /usr
Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/lib/mysql/server.name.de.pid
080121 23:45:29 mysqld ended
sowohl ein kopieren nach /usr bzw. /root hilft nicht.
gruß
nachtrag, genaue fehlermeldung lautet: WARNING: Found /var/lib/mysql/my.cnf
Datadir is deprecated place for my.cnf, please move it to /usr
Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/lib/mysql/server.name.de.pid
080121 23:45:29 mysqld ended
sowohl ein kopieren nach /usr bzw. /root hilft nicht.
gruß
Re: nach Umstellung auf myqsl5 root ausgesperrt
ich habe jetzt per mysqlfront folgenden befehlt ausgeführt:
UPDATE mysql.user SET Password=PASSWORD('passwort') WHERE User='root';
FLUSH PRIVILEGES;
es gab keine fehlermeldung beim ausführen. aber leider ist das problem noch immer nicht behoben :(
UPDATE mysql.user SET Password=PASSWORD('passwort') WHERE User='root';
FLUSH PRIVILEGES;
es gab keine fehlermeldung beim ausführen. aber leider ist das problem noch immer nicht behoben :(
Re: nach Umstellung auf myqsl5 root ausgesperrt
problem gelöst. root@localhost hatte keinerlei rechte an irgendeiner datenbank. selstam *g
wie kann man es hinbiegen, das root wieder root ist, also auch an neuen datenbanken rechte hat ohne diese speziell zuweisen zu müssen ?
Gruß
wie kann man es hinbiegen, das root wieder root ist, also auch an neuen datenbanken rechte hat ohne diese speziell zuweisen zu müssen ?
Gruß
Re: nach Umstellung auf myqsl5 root ausgesperrt
Code: Select all
/etc/init.d/mysql stop
rm -r /var/lib/mysql
/etc/init.d/mysql start
/usr/bin/mysql_secure_installation
/etc/init.d/mysql restart
PayPal.Me/JoeUser ● FreeBSD Remote Installation
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Re: nach Umstellung auf myqsl5 root ausgesperrt
Mhhh Joe, ob ALLE Datenbanken Löschen soooo die Lösung istrm -r /var/lib/mysql
Damit bekommt man auf jedenfall nen Grundzustand wieder hin :D
wie wäre es mit....
Code: Select all
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION;
Ich habe nichteinmal eine ROOT account auf der Datenbank, der
heiß bei mir anders....
Re: nach Umstellung auf myqsl5 root ausgesperrt
Er hat ja ein Backup in Form eines Dumps, also ist es kein Problem.gierig wrote:Mhhh Joe, ob ALLE Datenbanken Löschen soooo die Lösung ist
Eben, genau das, was er jetzt benötigt...gierig wrote:Damit bekommt man auf jedenfall nen Grundzustand wieder hin :D
PayPal.Me/JoeUser ● FreeBSD Remote Installation
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Re: nach Umstellung auf myqsl5 root ausgesperrt
Danke für den Tipp. Da kommt dann interessanter weise wieder access denied für root@localhostgierig wrote: wie wäre es mit....Code: Select all
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION;
und auch für root@% :roll:
aber trotzdem danke und nen gruß
Re: nach Umstellung auf myqsl5 root ausgesperrt
Verabschiede Dich von Deinen Tools und folge entweder der Anleitung im MySQL-Manual, oder mache es auf die harte Tour (siehe mein voriges Post). Alles Andere wird Dir immer ein "Access denied" liefern...
PayPal.Me/JoeUser ● FreeBSD Remote Installation
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Re: nach Umstellung auf myqsl5 root ausgesperrt
*grrrrrrrrrrr das ist nicht die antwort die ich erhofft habe *gg
danke dir, ich werde dann wohl mal ein paar tage mysql einplanen.
danke dir, ich werde dann wohl mal ein paar tage mysql einplanen.