WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » mysql Permission denied » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

mysql Permission denied
von Philipp Gérard
komisch - ich habe einen default user und ein default-pw definiert, komme mit denen aber nicht rein. mit "root" und "" gehts aber. lächerlich.
von Philipp Gérard
falls ihr was zum lachen braucht: ich habe lokal mysql und co installiert und den user/passwort gesetzt. in der ini von mysql stehen die auch schön drin, aber nachdem ich mysqladmin angepasst habe kommt immer nur:

Access denied for user: 'proj@localhost' (Using password: YES)
von r3drum
ich hab zwar keinen 1&1 root server aber auf meinem linux server hab ich genau das gleiche problem! und wenn du phpmyadmin installierst bekommst du selbige fehlermeldung!
von freak
Nachdem Mysql frisch installiert ist ist das Benutzerpasswort "blank"
D.h. Das root Passwort für den Server muss erst gesetzt werden.

Im Normalfall kommst Du mit Benutzer root und leeres Passwort an Mysql ran.

Hast Du webmin auf Deinem Server?
Das ist zwar nicht ganz so komfortabel wie phpmyadmin ist aber gerade zum Benutzer anlegen und editieren sehr gut.
von michaelh
Schau dir doch mal die 1und1 FAQ an. Wenn ich ein Problem hatte habe ich dort als erstes reingeschaut. Wenn du nichts findest, schick doch einfach ne Mail an 1und1.
von Agent
ThatsIT schrieb am 13.04.2003 13:23
ich bin doch als root eingeloggt......
deswegen ja auch 'Access denied for user: 'root


dann stimmt mit user/passwort was nicht.

davon abgesehen hat mysql/php einen standard benutzer den er zum verbinden nimmt, wenn keiner angegeben wird. das ist meistens root/blank.

Hast du wirklich in der script-config oder phpmyadmin-config einen realen UNIX-Username? und ein richtiges Passwort? sicher? GANZ sicher? WIRKLICH GANZ sicher?

das solltest du noch 3 mal prüfen auch wenn du es schon 3 mal geprüft hast.

Agent


---
Wie soll ich wissen was ich denke, bevor ich höre was ich sage?
von ThatsIT
wollt ich ja.. blos phpmyadmin bringt die selbe fehlermelldung....
von Agent
installier dir mal PHPMyAdmin: http://www.phpmyadmin.net/

Brauchst nur Config datei anpassen.

Ist ein weit verbreitetes Administrationstool für mysql.
Versuchs mal damit statt per shell.

Das nimmt einem ne menge arbeit ab

Viel Erfolg,

Agent


---
Wie soll ich wissen was ich denke, bevor ich höre was ich sage?
von ThatsIT
@agent es is mein komplett eigener server auf dem niemand anders zugriff hat...
@ inko Selbe fehlermeldung
von inko
mysqladmin -p{dein rootpasswort} create db1 password blabla

probiers doch mal so, mysql ist es nämlich völlig egal, ob Du als root eingeloggt bist oder nicht, die Datenbank will das Passwort haben, wenn eins gesetzt ist.
von Agent
ICh kenn zwar die 1&1 sever nicht,
aber ich denke das der db-server unter umständen nicht localhost ist, schon gar nicht wenn du ROOT bist. Es sei denn es ist dein komplett eigener Server, auf dem niemand anderes ist ausser dir. was ich für unwahrscheinlich halte.

Hilft das?

AGent
von ThatsIT
Das kommt ja weil kein Pw für mysql eingestellt ist...

Beispiel...

mysqladmin create db1 password blabla
Resultat: 'Access denied for user: 'root@localhost' (Using password: YES)'

Beispiel 2
mysqladmin create db1
Resultat: 'Access denied for user: 'root@localhost' (Using password: NO)'

von Agent
'Access denied for user: 'root@localhost' (Using password: NO)'

du hast aber nicht dein passwort gesetzt! deswegen: using passwod NO.
von ThatsIT
ich bin doch als root eingeloggt......
deswegen ja auch 'Access denied for user: 'root
von inko
du mußt als usernamen root und als passwort dein linux-root-pass benutzen.
von ThatsIT
Könntet ihr mir bitte helfen ;)
Wenn ich mysql Datenbanken anlegen möchte etc bekomme ich immer Folgenden Fehler


mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'

habs schon mit anderen Parametern versucht und mit einer mysql neuinstallation....


Infos:
Suse 8.1
mysql 4.1.0
confixx war vorinstalliert (leider)
Server: 1und1 root Server Xl

Vielen Dank im Vorraus

Nach oben