[gelöst] lokalinstalation: Access denied for user 'Mic...'@'localhost' (using password: YES).
am 30.12.2009 - 17:29 Uhr in
Habe eine laufende Webseite.
Nun wollte ich zum weiterarbeiten eine lokale Installation erzeugen m zu überprüfen, ob updates keine Probleme machen.
Gesagt getan.
1. XAMPP läuft schon seit längerem bei mir
2. Drupalinstallation vom WEB in LOCAL kopiert.
3. mit MYSQLDUMPER Datenbank runter geladen und installiert
4. beim aufrufen der lokalen Installation erscheint:
Access denied for user 'Mic...'@'localhost' (using password: YES).
settings php
* $db_url = 'mysql://username:password@localhost/databasename';
* $db_url = 'mysqli://username:password@localhost/databasename';
* $db_url = 'pgsql://username:password@localhost/databasename';
*/
$db_url = 'mysqli://username:PASS@localhost/datenbank';
$db_prefix = '';
/**
mehrfach verändert - nix geht.
Fragen
- Muss es in settings.php und default.settings.php verändert werden?
- Muss die htaccess oder eine andere Datei noch verändert werden?
- Kann ich die username / Passwort etc auch mittels myphpadmin oder einem Editor überprüfen??
Bitte helft mir
- Anmelden oder Registrieren um Kommentare zu schreiben
Wenn du die Datenbank
am 30.12.2009 - 17:37 Uhr
Wenn du die Datenbank vollständig einspielen konntest und auch die settings.php, die die Datenbankverbindung beinhalten an den lokalen Bedingungen geändert/ergänzt hast, sollte es keine Probleme geben.
Vergiß bitte nicht, dass unter Xampp standardmäßig kein PW für die Datenbankverbindung nötig ist, ledig der Benutzername, also in dieser Form:
$db_url = 'mysqli://USERNAME@localhost/DATENBANK';
----------------------------------------
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
mysqli oder mysql
am 30.12.2009 - 17:41 Uhr
Hi
schau mal ob du eine SQL Datenbank hast oder eine SQLi Datenbank. Überprüf mal in deiner PHP.ini ob die Extension " extension=php_mysqli.dll " aktiv ist. Ansonsten solltest du in der settings.php das i wegmachen.
$db_url = 'mysql://username:PASS@localhost/datenbank';
Hoffe das hilft dir.
Grüße D_D
------------------------------
2 + 2 ist 4 immer und überall!
------------------------------
2 + 2 ist 4 immer und überall!
The mysqli error was: Access
am 30.12.2009 - 17:45 Uhr
The mysqli error was: Access denied for user 'username'@'localhost' (using password: NO).
ist nun die Antwort.
Bitte sagt mir wie ich die username / passwort angabe herausfinden kann - glaub ich weiß nix mehr...
Brauche ich die Daten die beim Webhost als user und passwort gelten?
hab 100 Knoten im Kopf
Wie jetzt du weißt nicht,
am 30.12.2009 - 17:49 Uhr
Wie jetzt du weißt nicht, ob du für dein lokalen Webserver ein Passwort vergeben hast? Und Nein, deine Webhoster Zugangsdaten und lokalen haben nichts miteinander zu tun.
----------------------------------------
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
in deiner settings.php
am 30.12.2009 - 17:53 Uhr
in deiner settings.php deiner Drupalinstallation steht sowohl dein Datenbankname als auch dein Passwort drin. Leg doch einfach eine neue Tabelle mit PHPmyadmin an mit dem Benutzername was in deiner settings.php steht. Dann fügst du deine Datenbank über mysqldumper wieder ein.
Thats it.
------------------------------
2 + 2 ist 4 immer und überall!
------------------------------
2 + 2 ist 4 immer und überall!
erklär das bitte
am 30.12.2009 - 18:02 Uhr
erklär das bitte genauer.
ich habe die settings.php schon 10te male verändert.
nun habe ich die settings wieder neu runtergladen.
den webdatenbankserver durch localhost ersetzt - leider wie gehabt
Vergiß bitte nicht, dass
am 30.12.2009 - 18:08 Uhr
Vergiß bitte nicht, dass unter Xampp standardmäßig kein PW für die Datenbankverbindung nötig ist, ledig der Benutzername, also in dieser Form:
$db_url = 'mysqli://USERNAME@localhost/DATENBANK';
was heisst PW??
Bitte die Hinweise unter
am 30.12.2009 - 18:08 Uhr
Bitte die Hinweise unter http://www.drupalcenter.de/node/23969#comment-85030 lesen.
----------------------------------------
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
du verlinkst hierher -
am 30.12.2009 - 18:10 Uhr
du verlinkst hierher - meintest du was anderes?
Der Fehler liegt nicht in
am 30.12.2009 - 18:12 Uhr
Der Fehler liegt nicht in der settings.php!!! Mysql hat die Berechtigungen für die Datenbankuser in einer eigene Tabelle liegen, also außerhalb von Deiner neu kreierten DB. Also bei phpmyadmin erst auf Home gehen und dann auf den Link Privileges klicken. Dort erst den Datenbankuser eintragen mit zugehörigem Passwort und dann diesem User den Zugriff auf die Datenbank erlauben mit allen Privilegien. Das sollte es sein.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
[gelöst] DAAAANNNNNNKKKKKKEEEEEEE
am 30.12.2009 - 18:58 Uhr
Vielen Dank.
Ich habe es geschafft - Es lag an den Benutzerdaten der Datenbank.
Habe einen weiteren Benutzer installiert und dessen Daten eingegeben.....
VIELLEN DANK
@Wla xampp hat
am 30.12.2009 - 19:50 Uhr
@Wla
xampp hat standardmäßig ein Benutzer root ohne Passwort. Und wenn man die settings.php entsprechend anpasst, funktioniert auch die Datenbankverbindung.
----------------------------------------
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.