Daten wieder einspielen

Daten wieder einspielen

am 17.11.2006 22:05:16 von Stefan Becker

Hallo,

ich habe eine Datenbanksicherung mit mysqldump durchgeführt. Diese möchte
ich jetzt auf einem neuen Server einspielen,
allerdings sind dort Datenbank etc. anders. Beim einspielen bekomme ich
folgende Fehlermeldung:

Access denied for user 'sql29603_270332'@'%' to database 'db1346_224290'

Wie kann ich das automatisch umkrempeln lassen?

Stefan

Re: Daten wieder einspielen

am 17.11.2006 22:27:39 von Johannes Vogel

Hi Stefan

Stefan Becker wrote:
> ich habe eine Datenbanksicherung mit mysqldump durchgeführt. Diese
> möchte ich jetzt auf einem neuen Server einspielen,
> allerdings sind dort Datenbank etc. anders. Beim einspielen bekomme ich
> folgende Fehlermeldung:
> Access denied for user 'sql29603_270332'@'%' to database 'db1346_224290'
> Wie kann ich das automatisch umkrempeln lassen?

mysql -uroot -p < dumpfile.sql

Passwort dann eingeben und schon sollte es tun.
HTH, Johannes

Re: Daten wieder einspielen

am 17.11.2006 22:53:32 von Stefan Becker

"Johannes Vogel" schrieb im Newsbeitrag
news:a072d$455e293f$544a5456$28657@news.hispeed.ch...
> Hi Stefan
>
>
> mysql -uroot -p < dumpfile.sql
>
> Passwort dann eingeben und schon sollte es tun.

Also wenn ich mysql --user=sql29603_270332 -p=xxx < file.sql eingebe kommt,

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

Wenn ich mich via phpmyadmin einlogge, steht da "Keine Recht". Was soll mir
das sagen?

Stefan

Re: Daten wieder einspielen

am 17.11.2006 23:02:20 von Martin Kaffanke

Am Fri, 17 Nov 2006 22:53:32 +0100 schrieb Stefan Becker:

>
> "Johannes Vogel" schrieb im Newsbeitrag
> news:a072d$455e293f$544a5456$28657@news.hispeed.ch...
>> Hi Stefan
>>
>>
>> mysql -uroot -p < dumpfile.sql
>>
>> Passwort dann eingeben und schon sollte es tun.
>
> Also wenn ich mysql --user=sql29603_270332 -p=xxx < file.sql eingebe kommt,
>
> ERROR 1045 (28000): Access denied for user 'sql29603_270332'@'localhost'
> (using password: YES)

Das heißt genau was es sagt: Entweder es existiert kein user
sql29603_270332, oder der user hat keine rechte von 'localhost' darauf
zuzugreifen (unwahrscheinlich) oder das Passwort ist inkorrekt, oder es
fehlen gewisse Berechtigungen, aber das sollte glaub ich gesondert bekannt
gegeben werden.

Martin

Re: Daten wieder einspielen

am 22.11.2006 10:38:59 von Christian Schmelzer

Martin Kaffanke wrote:
> Am Fri, 17 Nov 2006 22:53:32 +0100 schrieb Stefan Becker:
>
>>
>> "Johannes Vogel" schrieb im Newsbeitrag
>> news:a072d$455e293f$544a5456$28657@news.hispeed.ch...
>>> Hi Stefan
>>>
>>>
>>> mysql -uroot -p < dumpfile.sql
>>>
>>> Passwort dann eingeben und schon sollte es tun.
>>
>> Also wenn ich mysql --user=sql29603_270332 -p=xxx < file.sql eingebe
>> kommt,
>>
>> ERROR 1045 (28000): Access denied for user
>> 'sql29603_270332'@'localhost' (using password: YES)
>
> Das heißt genau was es sagt: Entweder es existiert kein user
> sql29603_270332, oder der user hat keine rechte von 'localhost' darauf
> zuzugreifen (unwahrscheinlich) oder das Passwort ist inkorrekt, oder
> es fehlen gewisse Berechtigungen, aber das sollte glaub ich gesondert
> bekannt gegeben werden.
>
> Martin

Hallo,
ist -p=xxx nicht sowieso fehlerhaft. Entweder -p mit dem Passwort direkt
(kein =) oder weglassen und auf Nachfrage dann eingeben.

Christian

Re: Daten wieder einspielen

am 22.11.2006 11:43:15 von Martin Kaffanke

Am Wed, 22 Nov 2006 10:38:59 +0100 schrieb Christian Schmelzer:

> Hallo,
> ist -p=xxx nicht sowieso fehlerhaft. Entweder -p mit dem Passwort direkt
> (kein =) oder weglassen und auf Nachfrage dann eingeben.

Also ich hatte damit nie Probleme. Allerdings muss man halt das Passwort
ohne Abstand angeben, also nicht

mysql -u user -p password database
sondern
mysql -u user -ppassword database

lg,
Martin