Mailinglisten-Archive |
Hallo Leute, Ich habe auch jetzt mit FLUSH Privileges probiert aber ohne Erfolg. Ich habe auch in der db Tabelle der Benutzer reza eingetragen und alle Rechte auf YES gesetzt. INSERT INTO db VALUES('%','MyDB','reza', 'Y','Y','Y','Y','Y','Y','Y', 'Y','Y','Y'); Anschliessend habe ich mysqladmin reload -u root -pPasswort ausgefuehrt. Ich kann trotzem den Befehl USE MyDB nicht ausfuehren. Access denied for user: '_(at)_localhost' to database 'MyDB' Was muss ich noch tun???? Gruss Reza :-) Falk Kühnel schrieb: > Hallo! > > >ich habe in der Tabelle user ein Benutzer mit root - Rechte angelegt. > >Anschliessend habe ich auch eine Tabelle "MyDB" angelegt. > > > >INSERT INTO user > > VALUES ('%','reza',PASSWORD('Mein Passwort'), > > 'Y','Y','Y','Y','Y','Y','Y', > > 'Y','Y','Y','Y','Y','Y','Y'); > > Hast Du ein Flush Privileges gemacht? > Wenn Nein, dann ignoriert er den User, den du angelegt hast und nimmt den > user ohne privs, der standardmäßig angelegt wird (sollte man übrigens auch > am besten löschen ;-) ), der braucht auch kein pw. > > Der hat aber auch so gut wie keine Rechte und darf deshalb auf keine DB > zugreifen. > > >Was muss noch tun um als Bnutzer Reza zur Tabelle MyDB wechseln kann und > >SQL Statement einsetze?? > > Nach dem Flush Privileges erkenn MySQL auch den User Reza, und dann sollte > es genau so klappen, wie Du es geplant hattest. > > Gruß > Falk > > -- > Fun is irrelevant ... http://www.totenkomisch.de/ > Comedy-Events in Ihrer Nähe! --- http://comedy.cogitatio.de/ > Alles in Serie --- http://www.serienfreund.de > > --- > *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive