kein zugriff auf die datenbank
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ansehen
arbeiten
auswahl
benutzername
berechtigung
code
dank
datei
datenbank
entfernen
fehlgeschlagen code
folgendes code
genauer sagen
jemand
login
stellen
tippfehler
verbindung
verwenden
wort
-
Hei Leute.
wenn ich mich mit er datenbank verbinden will, bekomme ich einen Fehler: Keine Verbindung möglich: Access denied for user 'User'@'localhost' (using password: YES). Kann mir jemand dabei bitte helfen ? Danke schonmal im Vorraus.
Mfg Yonnyy
Beitrag zuletzt geändert: 8.5.2011 16:27:34 von yonnyy -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hi
Das bedeutet, dass du keine Berechtigung für die Aufgerufene DB hast. Prüfe deshalb folgendes in deinem Skript:
Hat das Passwort eventuell einen Tippfehler? Hast du die korrekte DB aufgerufen (sprich keine Tippfehler)?
Wenn du den Skriptteil hier posten könntest, könnte ich dir genauer sagen, was das Problem ist.
Gruess -
Hier nur passwort hab ich eig richtig ich nenns jetz hier nur mal 123, ok ?:
$connection = mysql_connect("mysql.lima-city.de", "db_231950_1", "123")
or die("Keine Verbindung möglich: " . mysql_error());
mysql_select_db("db_231950_1") or die("Auswahl der Datenbank fehlgeschlaen"); -
yonnyy schrieb:
Access denied for user 'User'@'localhost' (using password: YES).
Das bedeutet, dass versucht wird, eine Verbindung zu 'localhost' aufzubauen und nicht zu mysql.lima-city.de
Zudem wird als Benutzername 'User' und nicht 'db_231950_1' benutzt.
Bist du sicher, dass es nirgendwo anders ein mysql_connect gibt? -
speedtouch92 schrieb:
yonnyy schrieb:
Access denied for user 'User'@'localhost' (using password: YES).
Das bedeutet, dass versucht wird, eine Verbindung zu 'localhost' aufzubauen und nicht zu mysql.lima-city.de
Zudem wird als Benutzername 'User' und nicht 'db_231950_1' benutzt.
Bist du sicher, dass es nirgendwo anders ein mysql_connect gibt?
des User hab auch nur so hin geschrieben, das weis ich selber , ne eigentlich sonst nix bei funktionierts einfahc nich :( blöd -
speedtouch92 schrieb:
yonnyy schrieb:
$connection = mysql_connect("mysql.lima-city.de", "db_231950_1", "123")
War das bei lima-city nicht so, dass der Username
USER231950
lautet?
Also das Wort 'USER' auf das die User-ID folgt?
Also nicht den DB-Namen zum Login verwenden?
Oder hast du den da auch nur so reingeschrieben?
Nee, ich hab schon beides aus probiert. -
Hier einmal was ich in meinen Scripts habe:
$db_link = mysql_connect (MYSQL_HOST, MYSQL_BENUTZER, MYSQL_KENNWORT); $db_sel = mysql_select_db( TABELLENNAME ) or die("Auswahl der Datenbank fehlgeschlagen");
MYSQL_XXX hole ich mit require_once aus einer konfig-Datei, diese enthält folgendes:
define ( 'MYSQL_HOST', 'mysql.lima-city.de' ); define ( 'MYSQL_BENUTZER', 'USER12345' ); define ( 'MYSQL_KENNWORT', 'meinPasswort' ); define ( 'TABELLENNAME', 'db_12345_7' );
Das funktioniert wunderbar, du kannst allerdings auch ohne die Konfig-datei arbeiten, einfach die Werte unten oben eintrage, wenn das bei dir nicht funktioniert: Könntest du vielleicht uns irgendwie diese Datei zur Verfügung stellen? (Passwort bitte entfernen, dann kann ich mir das ansehen?
Gruss
-
Hei danke an euch. Bei mir funktionierts jetzt wieder :) Bei mir war der USER noch nicht davor geschrieben ;)
-
Problem behoben. Damit closed!
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage