Mysql connection

cavigelli

Grünschnabel
Ich habe ein Problem gehabt...
und im google fand ich dafür eine Lösung
Code:
C:\>mysql -e "update user set password = old_password('newpassword') where user='root'

Doch nun bekomme ich wenn ich diese Abfrage erstelle im DOS(cmd)
folgenden Fehler:
Code:
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: N
O)

Ich habe mir nun einen Mysql ODBC Treiber downgeloadet und wollte mit diesem ein Connection machen, doch er bring mir nun die fehlermledung...
das es nicht erlaubt ist....

Was kann ich nun machen?

Vielen dank für eure Antwort

Ps:

mysql 4.1
php 4311
win 2000 prof
iis 5.0
mysql odbc driver 3.51
 
Ich habe nun ein Connect mit dem MySQL Command line erhalten
ich habe nun das passwort auf leer eingestellt...
doch mein altes Problem das ich vorhin hat hat sich leider nicht erledigt...

Wenn ich ins phpmyadmin einloggen möchte erhalte ich folgenden fehler...

Client does not support authentication protocol requested by server; consider upgrading MySQL client


Was kann ich nun dagegen unternehmen?
 
cavigelli hat gesagt.:
Ich habe ein Problem gehabt...
und im google fand ich dafür eine Lösung
Code:
C:\>mysql -e "update user set password = old_password('newpassword') where user='root'

Doch nun bekomme ich wenn ich diese Abfrage erstelle im DOS(cmd)
folgenden Fehler:
Code:
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: N
O)

Ich habe mir nun einen Mysql ODBC Treiber downgeloadet und wollte mit diesem ein Connection machen, doch er bring mir nun die fehlermledung...
das es nicht erlaubt ist....

Was kann ich nun machen?

Vielen dank für eure Antwort

Ps:

mysql 4.1
php 4311
win 2000 prof
iis 5.0
mysql odbc driver 3.51

Das -e in mysql -e steht fuer execute. Mysql nimmt dann irgendeinen default Benutzer.(in deinem Fall ODBC)
Damit du deine Anfrage aber mit deinem Benutzer ausführst,
solltest du den Parameter -u (user) und evtl -p (password) nutzen!
Also bspw:
Code:
C:\>mysql -u root -poldpasswordoftherootuser -e "update user set password = old_password('newpassword') where user='root'

Viel Spass
wne
 
Zurück