com.mysql.jdbc.Ausnahmen.jdbc4.MySQLSyntaxErrorException: Access denied for user "@'localhost' to database
Möchte ich eine Verbindung zu meiner Datenbank und die Tabellen erstellen mit Hilfe von Java.
Butm wirft Es unten Ausnahme:
com.mysql.jdbc.Ausnahmen.jdbc4.MySQLSyntaxErrorException: Zugang
denied for user "@'localhost' to database
- Sie müssen die Erlaubnis ERTEILEN, die einem Benutzer von einem bestimmten host zum Zugriff auf die Datenbank. Welchen username hast du zu geben? Sieht leer.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Überprüfen Sie, ob Benutzer berechtigt ist für die remote-Verbindung führen Sie folgenden sql-Abfrage auf Ihre Datenbank zu ermöglichen, Ihren Benutzer zu verbinden, von überall.
Es einem Benutzer erlauben, zu verbinden, von überall
Beispiel für
root
Benutzer :-Haben, fügen Sie einen neuen
user
in Ihre Datenbank mitrights
(schreiben - Lesen) ?Ist die URL der Datenbank, richtig ? Wie zum Beispiel :