-1

mysql データベースへの jdbc 接続を確立しようとすると、次のエラーが発生します。

jdbc:mysql://localhost/castel castel castel
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException に接続しようとしています: データベース 'castel' へのユーザー 'castel'@'%' のアクセスが拒否されました

同じ資格情報を使用して、問題なくコマンド ラインからデータベースに接続できます。特権の問題かもしれないと思ったので、実行しました:

GRANT ALL PRIVILEGES ON mysql.* TO 'castel'@'%'

どんな助けでも大歓迎です。

4

1 に答える 1

0

OK、問題はデータベース構成とはまったく関係ありませんでした。私のボックスには、ポート3306のすべてのトラフィックを別のマシンに転送するように構成されたiptablesがあったため、私が思っていたデータベースとは話していませんでした。

于 2012-11-28T15:21:07.250 に答える