/ / MySQL Connector / MXJ: problém s autentifikáciou - mysql-connector, prístup-zamietnutý, mysql, connector-j

MySQL Connector / MXJ: problém s autentifikáciou - mysql-konektor, access-denied, mysql, connector-j

Chcel by som začať s MySQL Connector / MXJ. Nie som si istý, ako funguje autentifikácia. Kde zadám pár skutočných používateľov a hesiel pred pripojením k mysqld?

Nasledovné pripojenie k URL som vyskúšal bez úspechu:

jdbc:mysql:mxj://localhost:3336/bignibouTest?server.basedir=/home/julien/tmp&createDatabaseIfNotExist=true&server.initialize-user=true&server.initialize-user-name=root&server.initialize-user-password=root

Systematicky dostávam “java.sql.SQLException: Access denied for user "root"@"localhost" (using password: YES)".

Možno by to mohlo fungovať, keby mi niekto dal vedieť, ako nepoužiť heslo.

odpovede:

0 pre odpoveď č. 1

Jedno uspokojivé riešenie, ktoré som zistil, bolo špecifikované server.initialize-user=false a používať:

  • Používateľ: "root"
  • heslo: ""

inými slovami, predvolené heslo MySQL pre root sa zdá byť prázdny reťazec.

Pokiaľ ide o jednotkové testy, je to v poriadku.