2012-01-09 11 views
0

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エントリだけが必要です。

答えて

2

What am I doing wrong?

すべては問題ありません。問合せは行を戻さず、行には影響しません(明示的なDML問合せのみが行に影響します) - 0を取得する

+0

感謝の気持ちがありますが、アプリケーションを起動して起動すると、 by:java.io.IOException:PoolableConnectionFactoryを作成できません(ユーザの 'activemq' @ 'localhost'(パスワード:YESを使用)のために が拒否されました) "。私はYESにパスワードを設定したことがないので、私はそれで混乱しています。何か案は? – roacha

+0

@roacha: 'パスワードを使用する:YES'は、いくつかのパスワードが使用されたことを意味しますが、セキュリティ上の理由からあなたに戻って表示されていません – zerkms

関連する問題