Hi,
ähm hatte ich auch zum Anfang
-> das tritt auf, wenn der MySQL Nutzer nicht richtig erstellt wurde.
1. log dich mal per kommandozeile ein
2. wechsel die Datenbank
-> \u mysql
3. schau mal nach, ob bereits dein erstellter User existiert und ausreichende Rechte besitzt
->
4. falls nicht -> ändern oder
lege einen neuen Nutzer an
(beispielsweise einen Admin
-> insert into user (Host, User, password, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv, Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv, Execute_priv, Repl_slave_priv, Repl_client_priv)values('localhost','typouser', password('typouser_password'),'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
-> typouser & typouser_password muss selbstverständlich ersetzt werden durch das gewünschte, falls nicht lokal auch der host
5. du kannst dich aber noch nicht sofort mit diesen Zugangsdaten einloggen, weil diese erst verkündet werden müssen.
-> entweder DB komplett neustarten oder einfach
-> 'flush privileges' eingeben und bestätigen (immernoch in mysql)
6. dann z.B. ausloggen und dann
mit 'mysql -u typouser -p' unter neuem Nutzer anmelden, falls im Anschluss das Passwort korrekt eingetippt wird *g*.
-> und dann am besten die Installation nochmal von Anfang an durchführen, dann sollte das auch alles klappen.
mfg
,noi