Zugriffsfehlermeldung Access denied for user to database......
am 16.08.2006 - 17:37 Uhr in
Hallo Leser!
Ich bin Neuling in der Drupalgemeinde und habe gestern meine erste Website mit drupal online gestellt. Die Einführungsschritte mit der Installationsanleitung habe ich beachtet und mich an dem Leitfaden entlang gehangelt.
Mein Problem ergab sich allerdings schon direkt nach der erfolgreichen Einrichtung. Nachdem ich mich angemeldet habe bzw. meinen Account erstellt habe bekomme ich in dem Log ständig Fehlermeldungen wie die Folgende:
Access denied for user: 'web323@localhost' to database 'usr_web323_1' query: LOCK TABLES cache WRITE in /home/www/web323/html/includes/database.mysql.inc on line 120.
Zunächst dachte ich es könnte an den Benutzerrechten für das Webverzeichnis liegen und habe deshalb übergangsweise mal die 777 auf den html Ordner gesetzt. Allerdings wurde hierdurch keine Besserung erzielt. Deshalb habe ich die änderungen aus Sicherheitsgründen wieder rückgängig gemacht und mir nochmal alle Konfigurationsdateien angeschaut. Habe dabei allerdings keinen Fehler gefunden.
Leider bin ich mittlerweile mit meinem Latein am Ende. Deshalb ja auch dieser Beitrag :-)
Hat vielleicht von euch jemand ne Idee was das sein könnte bzw. hat vielleicht jemand schonmal den gleichen Fehler gehabt und ne Lösung dafür gefunden? Ich benutze übrigens die aktuelle Version 4.7 und es läuft ein php 4.3.7 auf dem Server.
Schonmal vielen Dank im Vorraus!
Mfg Stefan
- Anmelden oder Registrieren um Kommentare zu schreiben
Re: Zugriffsfehlermeldung Access denied for user to database....
am 16.08.2006 - 18:11 Uhr
Access denied for user: 'web323@localhost' to database 'usr_web323_1' query: LOCK TABLES cache WRITE in /home/www/web323/html/includes/database.mysql.inc on line 120.
Hallo Stefan,
das ist an sich kein Fehler, den Du da bekommst. Das ist lediglich der Hinweis, daß der Datenbank Benutzer, den Du angegeben hast, nicht das Recht hat das Kommando LOCK TABLES auf eine Tabelle auszuführen.
Wenn Du das beheben willst, musst Du Deinen Provider fragen, ob er Dir dieses Recht einräumt - oder den Provider wechseln ;)
vg
--
sanduhrs · Stefan Auditor · Drupalcenter
http://drupal.org/user/28074 · http://association.drupal.org/user/646
@sanduhrs
am 16.08.2006 - 18:29 Uhr
was genau hat das denn für Auswirkungen? Habe ja bisher noch nicht viel rumkonfiguriert.
Soweit ich weiss sollte das
am 16.08.2006 - 19:05 Uhr
Soweit ich weiss sollte das keine weiteren Probleme - außer den Fehlermeldungen - nach sich ziehen.
Wenn Du allerdings eine große Seite mit vielen Usern aufsetzen willst, solltest Du Dich darum kümmern.
Das Problem wird auf drupal.org [1] gut beschrieben und einen Workaround [2] gibt es auch - aber wie gesagt, die einzig richtige Lösung ist, dem Datenbank-Benutzer die richtigen Rechte zu geben, oder den Provider zu wechseln.
vg
[1] http://drupal.org/node/17241
[2] http://drupal.org/node/7315#comment-11143
--
sanduhrs - drupalcenter
--
sanduhrs · Stefan Auditor · Drupalcenter
http://drupal.org/user/28074 · http://association.drupal.org/user/646
@sanduhrs
am 17.08.2006 - 07:32 Uhr
Besten Dank für die schnellen Antworten und für die Informationen!!