Ich benutze Hibernate mit JPA und MySQL.Wie verhindert man, dass Hibernate den Hostnamen an den Benutzernamen mit MySQL anfügt
Ich habe Zugriff verweigert erhalten.
java.sql.SQLException: Zugriff verweigert für Benutzer 'username' @ 'Hostname' (Kennwort: JA)
ich den Benutzernamen/Passwort kennen, sind ok. Das Problem ist, dass der Treiber am Ende @ 'hostname' anhängt. Wie kann ich das verhindern?
Aber die Erteilung ist nur für den Benutzernamen, und die Maschine sind unterschiedlich, so kann ich nicht für jeden Hostnamen gewähren. (Es ist mir egal, ob es sicher ist oder nicht, es ist ein Dev-Server).
habe ich die Datenbank, die Art und Weise:
create database mydbname character_set utf8 collate utf8_general_ci;
GRANT ALL ON mydbname.* TO username IDENTIFIED BY 'password';
Vielen Dank! Es funktionierte! – LabOctoCat