Problem mit der Remote-MySQL-Verbindung mit Fehler „Zugriff verweigert“
Beim Versuch, eine Remote-Verbindung zu einer MySQL-Datenbank herzustellen, stoßen Sie möglicherweise auf die Fehlermeldung „Access verweigert“ Fehler (1045). Dieses Problem tritt auf, wenn der Benutzer, der versucht, eine Verbindung herzustellen, nicht über die erforderlichen Berechtigungen verfügt oder der Remote-Host nicht autorisiert ist.
Schritte zur Fehlerbehebung:
GRANT ALL PRIVILEGES ON *.* TO 'USERNAME'@'IP' IDENTIFIED BY 'PASSWORD' with grant option;
Ersetzen Sie USERNAME durch den Benutzer, den Sie für die Verbindung verwenden möchten, IP durch die IP-Adresse des Remote-Hosts oder „%“ durch Erlauben Sie den Zugriff von jeder IP und geben Sie PASSWORD mit dem Passwort ein, das Sie festlegen möchten.
FLUSH PRIVILEGES;
Zusätzliche Überlegungen:
Wenn Sie diese Schritte befolgen, sollten Sie in der Lage sein, erfolgreich eine Remote-Verbindung zu Ihrer MySQL-Datenbank herzustellen und das Problem aufzulösen Fehler „Zugriff verweigert“.
Das obige ist der detaillierte Inhalt vonWarum erhalte ich beim Herstellen einer Remote-Verbindung zu MySQL die Fehlermeldung „Zugriff verweigert'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!