Mysqldump & import Probleme mit Werten erstellt mit PASSWORD().

Mysqldump & import Probleme mit Werten erstellt mit PASSWORD().

am 06.02.2006 16:31:53 von Zsolt Koppany

Hi,



ich habe eine mysql-3.23.58 Datenbank in der ich in eine Spalte VARCHAR(255)
Werte mit PASSWORD() gespeichert habe.



Mit mysqldump habe ich die Werte exportiert und mit mysql in mysql-4.1.16
importiert und jetzt funktionieren Abfragen mit WHERE pwd=PASSWORD('....')
nicht mehr.



Es hat auch nicht geholfen wenn ich bevor die Daten exportiert habe ich ein

ALTER TABLE tbl MODIFIY pwd CHAR(41) durchgeführt hatte.



Mit OLD_PASSWORD funktionieren die Abfragen, allerdings nach einem UPDATE
werde ich Probleme bekommen.



Wie kann ich die Werte richtig exportieren?



Zsolt

Re: Mysqldump & import Probleme mit Werten erstellt mit PASSWORD().

am 06.02.2006 16:44:47 von Fabian Schladitz

Zsolt Koppany schrieb:
> ich habe eine mysql-3.23.58 Datenbank in der ich in eine Spalte VARCHAR=
(255)=20
> Werte mit PASSWORD() gespeichert habe.
>=20
> Mit mysqldump habe ich die Werte exportiert und mit mysql in mysql-4.1.=
16=20
> importiert und jetzt funktionieren Abfragen mit WHERE pwd=3DPASSWORD('.=
..')=20
> nicht mehr.
>=20
> Es hat auch nicht geholfen wenn ich bevor die Daten exportiert habe ich=
ein
>=20
> ALTER TABLE tbl MODIFIY pwd CHAR(41) durchgeführt hatte.
>=20
> Mit OLD_PASSWORD funktionieren die Abfragen, allerdings nach einem UPDA=
TE=20
> werde ich Probleme bekommen.
>=20
> Wie kann ich die Werte richtig exportieren?

Lies die Doku!
http://dev.mysql.com/doc/refman/5.0/en/application-password- use.html

Dort steht, wie du es hin bekommst und warum den PASSWORD nicht=20
verwenden sollst.

--=20
HTH,
Fabian

Re: Mysqldump & import Probleme mit Werten erstellt mit PASSWORD().

am 06.02.2006 17:13:17 von Zsolt Koppany

Danke Fabian,

Zsolt

"Fabian Schladitz" schrieb im Newsbeitrag
news:ds7r2a$72u$1@news.web.de...
Zsolt Koppany schrieb:
> ich habe eine mysql-3.23.58 Datenbank in der ich in eine Spalte
> VARCHAR(255) Werte mit PASSWORD() gespeichert habe.
>
> Mit mysqldump habe ich die Werte exportiert und mit mysql in mysql-4.1.16
> importiert und jetzt funktionieren Abfragen mit WHERE pwd=PASSWORD('....')
> nicht mehr.
>
> Es hat auch nicht geholfen wenn ich bevor die Daten exportiert habe ich
> ein
>
> ALTER TABLE tbl MODIFIY pwd CHAR(41) durchgeführt hatte.
>
> Mit OLD_PASSWORD funktionieren die Abfragen, allerdings nach einem UPDATE
> werde ich Probleme bekommen.
>
> Wie kann ich die Werte richtig exportieren?

Lies die Doku!
http://dev.mysql.com/doc/refman/5.0/en/application-password- use.html

Dort steht, wie du es hin bekommst und warum den PASSWORD nicht
verwenden sollst.

--
HTH,
Fabian