:MySQLはすべてのコマンドを許可しますか?私はデイジーをインストールしようとしていますし、私は彼らのインストールガイドに従い、localhostのルートとしてこれらのコマンドを実行しています
CREATE DATABASE daisyrepository CHARACTER SET 'utf8';
GRANT ALL ON daisyrepository.* TO [email protected]'%' IDENTIFIED BY 'daisy';
GRANT ALL ON daisyrepository.* TO [email protected] IDENTIFIED BY 'daisy';
CREATE DATABASE activemq CHARACTER SET 'utf8';
GRANT ALL ON activemq.* TO [email protected]'%' IDENTIFIED BY 'activemq';
GRANT ALL ON activemq.* TO [email protected] IDENTIFIED BY 'activemq';
データベースが正常に作成されますが、私のGRANTの各コマンドはすべて完了したが、それは0のレコードが更新さを示しています。
mysql> GRANT ALL ON *.* TO [email protected] IDENTIFIED BY 'daisy';
Query OK, 0 rows affected (0.00 sec)
このセクションに関連するように思われるインストールガイドの問題が発生しています。私は間違って何をしていますか?
もし役に立つなら、このセクションについてのインストールガイドの追加情報: 以下のコマンドをmysqlクライアントに入力(またはコピー&ペースト)することによって、必要なデータベース、ユーザー、およびアクセス権を作成します。 IDENTIFIED BYの後ろに続くのは、ユーザーのパスワードです。必要に応じて変更できます。そうしないと、匿名ユーザー@localhostのデフォルトのアクセス権が優先されるため、daisy @ localhostエントリが必要です。 Daisy Repository Serverと同じマシンでMySQLを実行する場合は、@ localhostエントリだけが必要です。
感謝の気持ちがありますが、アプリケーションを起動して起動すると、 by:java.io.IOException:PoolableConnectionFactoryを作成できません(ユーザの 'activemq' @ 'localhost'(パスワード:YESを使用)のために が拒否されました) "。私はYESにパスワードを設定したことがないので、私はそれで混乱しています。何か案は? – roacha
@roacha: 'パスワードを使用する:YES'は、いくつかのパスワードが使用されたことを意味しますが、セキュリティ上の理由からあなたに戻って表示されていません – zerkms