WebsiteBaker Community Forum

WebsiteBaker Support (2.8.x) => Hilfe & Support (deutsch) => General Help & Support => Allgemeine Hilfe & Support => Topic started by: SiggiQ on April 03, 2017, 09:50:27 PM

Title: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: SiggiQ on April 03, 2017, 09:50:27 PM
Hallo!

Ich bin noch ein Frischling bei Website-Baker. Habe die Pflege unserer Vereins-Homepage übernommen.
Alles lief gut beim Hochladen von neuen Seiten und Bildern.

Seit heute kann man unsere Seite www.bk-eckernfoerde.de plötzlich nicht mehr aufrufen. Es kommt die Meldung: Access denied for user 'web172'@'localhost' (using password: YES)

Man kann sich auch als admin nicht mehr einloggen. Es kommt dieselbe Fehlermeldung.

Bisher habe ich nur online auf die Website zugegriffen.

Könnte mir jemand beschreiben, wie ich den Fehler beheben kann?

Für schnelle Hilfe wäre ich wirklich sehr dankbar.
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: dbs on April 03, 2017, 10:36:39 PM
Hallo, hast du nachträglich etwas an dem Datenbankzugang geändert? Passwort vielleicht?
In der config.php sollte das dann angepasst werden. Schau mal nach.
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: SiggiQ on April 03, 2017, 11:29:05 PM
Hi!

Nein, PW wurde nicht geändert. Die letzte Änderung war im Februar. Da wurden aber der
Inhalt einiger Seiten geändert und Bilder hochgeladen.

Ich habe bisher immer nur online auf die Homepage zugegriffen über
www.bk-eckernfoerde.de/admin , aber auch dort komme ich nicht mehr ran.

Gibt es noch einen anderen Weg an die Seiten der Homepage zu kommen?
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: DarkViper on April 03, 2017, 11:51:06 PM
Selbstverständlich kommt man noch auf die Seiten. Nur nicht mehr so einfach.  :wink:
Auf jeden Fall ist ein FTP-Zugang erforderlich und eventuell auch noch PHPMyAdmin bzw. ein Äquivalent dazu.

Manuela
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: SiggiQ on April 04, 2017, 12:45:36 AM
oO. Das Vereinsmitglied, das damals die Website erstellt hat ist leider vor zwei Jahren verstorben.
Ich habe nur einen Login und ein Passwort bekommen, mit dem ich mich online anmelden konnte.

Zu einem FTP-Zugang bzw. PMPMyAdmin liegen mir leider keine Daten vor.

Gibt es eine Möglichkeit, wie man trotzdem die Seite retten kann?

Wie konnte es zu dieser Fehlermeldung überhaupt kommen, wenn nichts geändert wurde?
Kann etwas anderes von der Software umgestellt worden sein oder muss jmd. manuell etwas geändert haben?
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: jacobi22 on April 04, 2017, 12:59:25 AM
Die Meldung besagt, das der eingetragene Zugang zur Datenbank nicht korrekt ist
Benutzername, Passwort, Datenbankname und/oder Host

Entweder gab es einen Eingriff von außen mit oder ohne Zugang oder die Datenbank ist nicht erreichbar, die in der config.php eingetragen wurde.

Ich persönlich würde die Daten jetzt erstmal anfordern und so lang die Arbeit ruhen lassen. Mit den Zugangsdaten zum CMS kannst du ja nicht mal beim Provider nach einer Störung fragen. Ungewiß ist, ob nicht irgendwer noch Zugang zur Domainverwaltung, zu FTP, zum CMS hat und sollte das so sein, kann sich die Situation jederzeit wiederholen

Nach Hacker sieht das nicht aus, die haben nichts davon, wenn die gehackte Seite offline ist.
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: SiggiQ on April 04, 2017, 01:12:23 AM
ok, danke für die schnellen Antworten.

Versuche jetzt (bzw. heute am Tage) erst einmal rauszufinden, ob doch noch jmd. Daten zu der Homepage hat, die weiterhelfen können.
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: evaki on April 04, 2017, 10:29:41 AM
HTTP/1.1 200 OK
Server: ....
Date: Tue, 04 Apr 2017 08:19:19 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
X-Powered-By: PHP/5.3.29  // Falls Update beabsichtigt, zuvor Wechsel!
X-Powered-By: PleskLin

Da helfen nur die Zugangsdaten zur Verwaltung (Plesk) der Domain (Hoster).
MfG. Evaki
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: jacobi22 on April 04, 2017, 11:46:57 AM
ok, danke für die schnellen Antworten.

Versuche jetzt (bzw. heute am Tage) erst einmal rauszufinden, ob doch noch jmd. Daten zu der Homepage hat, die weiterhelfen können.

für mich die wahrscheinlichste Sache, das ein zweiter Zugangsberechtigter etwas "aufräumen" wollte, dabei zuviel entfernt hat und ein veraltetes Backup der config.php eingespielt hat.

Fehlt die config.php, sollte die Fehlermeldung anders aussehen, z.b. so
Fatal error: require(): Failed opening required 'XXXXXXX/config.php' (include_path='XXXXXXX\php\PEAR') in XXXXXXX\admin\login\index.php on line 18

Wären die Zugangsdaten nicht vorhanden, würde der Installer starten, wurde das install-Verzeichnis entfernt, sieht die gezeigte Fehlermeldung dann (bei gestartetem Installer) wieder ähnlich aus wie die eben gezeigte, mit anderen Pfaden

Theoretisch auch möglich, das der Anbieter ein MySQL-Upgrade gemacht hat und nun eine neue Datenbank verwendet. Hatte ich in dieser Form auch schon, allerdings mit einer Vorlaufzeit von ein paar Monaten zwischen Ankündigung und Ausführung. Allerdings bekommt solche Ankündigungsmail auch nur der Berechtigte, i.d.R. der Domain-Inhaber

P.S.: sehe grade, Domain ist wieder online, dann erzähl mal  ;-)
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: hgs on April 04, 2017, 01:46:51 PM
Kleiner Schönheitsfehler
Der Link im Footer zum Impressum

© 2017 BOXER-KLUB E.V. - Sitz München \\ Gruppe Eckernförde in Dänischenhagen \\ design: sönke wurr \\ WB \\ impressum
Führ zu einer Fehlermeldung:
Quote
Not Found
The requested document was not found on this server.
Der Link schein fest programiert zu sein und führt zur nicht mehr vorhandenen Seite
http://www.bk-eckernfoerde.de/pages/impressum.php

Im Menue ist der Link richtig
http://www.bk-eckernfoerde.de/pages/impressumkontakt.php
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: Brian_Cohen on April 04, 2017, 01:49:10 PM
Hallo,

ich würde mich hier gerne mit einklinken, weil ich seltsamerweise heute die gleiche Meldung auf unserer Seite (www.feuerwehr-wilster.de (http://www.feuerwehr-wilster.de) erhalten habe.

Könnt Ihr mir in dieser Sache weiterhelfen? Diejenigen, die Zugriff auf das Backend bzw. auf die Daten vom Provider haben, haben nichts gemacht. Am liebsten wäre mir eine Schritt für Schritt-Anleitung, weil ich mich mit der Materie in der Tiefe nicht auskenne.

Zugang zum Provider, zu phpmyadmin und die config.php ist vorhanden, ich konnte da bisher nichts auffälliges entdecken, aber wie gesagt, für mich sind das zum Teil böhmische Wälder...

Viele Grüße
Jan

Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: hgs on April 04, 2017, 01:58:02 PM
Da können wir jetzt nur auf SiggiQ warten. Bin auch gespannt woran es bei Ihm lag.
Welche
WB Version
und
php-Version
läuft bei Dir?
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: Brian_Cohen on April 04, 2017, 02:20:13 PM
Oh, vergessen...

WB Version: müßte 2.8.3 SP7 sein, kann ich leider gerade nicht genau nachsehen
PHP-Version: 5.6.30

Viele Grüße
Jan
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: jacobi22 on April 04, 2017, 02:21:31 PM
Quote
ich würde mich hier gerne mit einklinken, weil ich seltsamerweise heute die gleiche Meldung auf unserer Seite (www.feuerwehr-wilster.de erhalten habe.

du hast Zugang, das macht die Sache einfacher

- gehe per FTP in deinen Account und kontrolliere/notiere dir Dateigröße und Dateidatum der Datei config.php
- öffne diese Datei und kopiere dir den Inhalt
- vergleiche den Inhalt mit den dir (hoffentlich) bekannten Zugangsdaten
insbesondere bei

Benutzername,
Passwort,
Datenbankname
Host

Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: Brian_Cohen on April 04, 2017, 02:33:23 PM
Ich hatte noch eine config.php von einer Datensicherung von Januar. Es gibt bei beiden keinen Unterschied, so daß ich davon ausgehe, daß die config.php auf dem Server nicht geändert wurde.

Beide haben auch die gleiche Größe.

Ich habe auch keine falschen Einträge unter den von Dir genannten Punkten feststellen können.

Muß unter DB_Host 'localhost' stehen?
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: hgs on April 04, 2017, 02:39:37 PM
Kommst du denn an die DB mit PHPMyAdmin?

Hier mal eine richtige config.php für die SP7
Code: [Select]
<?php

define
('DB_TYPE''mysqli');
define('DB_HOST''localhost');
define('DB_NAME''********');
define('DB_USERNAME''********');
define('DB_PASSWORD''********');
define('TABLE_PREFIX''wb_efg');

define('WB_URL''http://deine-domäne.de');
define('ADMIN_DIRECTORY''admin'); // no leading/trailing slash or backslash!! A simple directory only!!

//$referer = $_SERVER['HTTP_REFERER'];
require_once(dirname(__FILE__).'/framework/initialize.php');
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: Brian_Cohen on April 04, 2017, 02:40:41 PM
Ja, was soll ich wo kontrollieren?
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: jacobi22 on April 04, 2017, 02:42:05 PM
Quote
Muß unter DB_Host 'localhost' stehen?
ist von Anbieter zu Anbieter verschieden, bei Strato ist das z.b. in aller Regel mit rdbms.strato.de

kommst du denn in deinem Kundencenter des Anbieters/Providers auf die Datenbank? Dort sollte es auch Informationen zu den Zugangsdaten geben
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: Brian_Cohen on April 04, 2017, 02:51:29 PM
Ich habe gerade die URL noch einmal aufgerufen, jetzt stand dort kurz die Fehlermeldung: 404 not found.

Nach einem erneuten Aufruf kommt jetzt eine Startseite von Plesk.

Ich habe zwischenzeitlich mal über den Zugang vom Provider (Plesk?) unter Datenbanken nachgeschaut. Da schien die Datenbank keiner URL zugewiesen zu sein. Ich habe dann die URL 'feuerwehr-wilster.de' der Datenbank zugewiesen, es hat sich aber bis eben aber nichts an der Fehlermeldung geändert.

Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: Brian_Cohen on April 04, 2017, 02:52:37 PM
Nerv....

jetzt steht dort wieder die erste Fehlermeldung...
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: hgs on April 04, 2017, 03:01:26 PM
Ich habe gerade die URL noch einmal aufgerufen, jetzt stand dort kurz die Fehlermeldung: 404 not found.

Nach einem erneuten Aufruf kommt jetzt eine Startseite von Plesk.

Ich habe zwischenzeitlich mal über den Zugang vom Provider (Plesk?) unter Datenbanken nachgeschaut. Da schien die Datenbank keiner URL zugewiesen zu sein. Ich habe dann die URL 'feuerwehr-wilster.de' der Datenbank zugewiesen, es hat sich aber bis eben aber nichts an der Fehlermeldung geändert.

Das sieht mir schwer nach einem Reboot des Servers aus
Seid ihr beim gleichen Provider?

Die DB wird m.W. nur über die config.php für die Domäne eingebunden.
Ich habe meinen DB´s noch nie eine URL mitgeben müssen.
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: Brian_Cohen on April 04, 2017, 03:01:37 PM
Das wäre meine config.php:

Code: [Select]
<?php

define
('DB_TYPE''mysql');
define('DB_HOST''localhost');
define('DB_USERNAME''********');
define('DB_PASSWORD''********');
define('DB_NAME''********');
define('TABLE_PREFIX''wb_');

define('WB_PATH'dirname(__FILE__));
define('WB_URL''http://www.feuerwehr-wilster.de');
define('ADMIN_PATH'WB_PATH.'/admin');
define('ADMIN_URL''http://www.feuerwehr-wilster.de/admin');

require_once(
WB_PATH.'/framework/initialize.php');

?>
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: Brian_Cohen on April 04, 2017, 03:03:15 PM
Also erst mal abwarten und eine Nachricht an Webspace-Verkauf schicken?
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: jacobi22 on April 04, 2017, 03:03:56 PM
define('DB_TYPE', 'mysql');

probier mal

define('DB_TYPE', 'mysqli');
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: Brian_Cohen on April 04, 2017, 03:20:25 PM
Hat nichts geändert.
Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: jacobi22 on April 04, 2017, 03:39:12 PM
ja, grad gesehen, das es aktuell nicht genutzt wird

sieht insgesamt für mich so aus, als würde der Anbieter etwas an der Datenbank machen oder hatte da etwas gemacht. Auch ein Server kann mal abrauchen oder, wie bei WB grad geschehen, eine Weile für einen bestimmten Kreis oder alle nicht erreichbar sein. Mit dem Anbieter würde ich mal Kontakt aufnehmen (Support-Chat oder Telefon)
Sollte sich etwas an den Zugangsdaten geändert haben, findet man dazu auch eine Info im Kundencenter, spätestens in der Datenbankverwaltung, meist dort, wo man auch sein Passwort ändern kann. Gab es da tatsächlich etwas, stellt sich der Link zur DB-Verwaltung automatisch im Kundencenter um, wäre also nicht verwunderlich, das man von dort auf die DB kommt, mit der Seite aber nicht

Der Provider wäre schon interessant, vorallem, wenn zeitgleich mehrere Leute ein identisches Problem haben

Title: Re: Access denied for user 'web172'@'localhost' (using password: YES)
Post by: Brian_Cohen on April 04, 2017, 05:51:58 PM
Hallo,

viel Lärm um nichts. Mittlerweile funktioniert die Seite wieder...

Hier die Rückmeldung vom Provider:

Quote
Sehr geehrter Herr Auhage,

vielen Dank für Ihr Ticket.

Dies waren die folgen des Betriebssystem Updates. Ich habe soeben das Datenbank Passwort neu gesetzt, so dass der Abruf nun wieder möglich ist.