Wissensdatenbank
1 000 FAQs, 500 Anleitungen und erläuternde Videos. Hier gibt es nur Lösungen!
Beheben eines MySQL-Fehlers ($ im Passwort)
Aktualisierung 18.05.2026
Dieser Leitfaden beschreibt die spezifischen Regeln, die bei der Erstellung eines Benutzerpassworts mit mysqli_connect(), das das Zeichen „Dollar“ $ enthält, auf den Infomaniak-Plattformen zu beachten sind.
Vorwort
- Wenn Sie beim Verwenden von
mysqli_connect()die Fehlermeldung "Zugriff verweigert für Benutzer" erhalten und Ihr Datenbankbenutzerpasswort ein Dollarzeichen$enthält, kann das Problem von der Funktionsweise von Zeichenketten in PHP herrühren. - Das Problem kann auch mit Messaging-Skripten auftreten.
Zu beachtende Regeln
Wenn das Sonderzeichen $ in einem Benutzerpasswort verwendet wird und diesem ein anderes Zeichen als eine Zahl folgt, ist der Variablenname ungültig und die Substitution erfolgt nicht korrekt.
Hier sind Lösungen, um dies zu beheben:
- Setzen Sie das Passwort in einfache Anführungszeichen:
'$******' - Stellen Sie sicher, dass eine Zahl direkt auf den Dollar folgt:
"$2*****" - Verwenden Sie einen Backslash, um den Dollar im Passwort zu "entkommen":
"\$****"
Link zu dieser FAQ: https://faq.infomaniak.com/2559
War diese FAQ nützlich?