GWT Eclipse EE プラグインを使用して構築されたアプリで動作するように Google Cloud SQL を構成すると、認証の問題が発生します。
Google Command Line Tool - ./google_sql.shインスタンスを実行してみてください
CloudSQL 用に GoogleCL を設定するためのガイダンスが必要です。MacPorts を使用して通常の GoogleCL をインストールしました。次は何?私は試した:
echo 'export PATH=Applications/eclipse/plugins/com.google.appengine.eclipse.sdkbundle_1.7.0/appengine-java-sdk-1.7.0/bin/:$PATH' >> ~/.profile
日食
Eclipse は、2 つの別々のフィールドでインスタンス名とデータベース名を要求します。プロジェクト ID: データベース名 (例: petproject:dog) のすべての順列を試しました。
これがEclipseのエラーレポートです(毎回同じです):
Profile (Eclipse 内のプロジェクト名.GoogleCloudSQL.DevInstance) に接続できませんでした。Profile (name-of-the-project-in-Eclipse.GoogleCloudSQL.DevInstance) への SQL モデル接続接続の作成中にエラーが発生しました。(エラー: ユーザー 'my-login-id'@'localhost' のアクセスが拒否されました (パスワードを使用: YES)) ユーザー 'my-login-id'@'localhost' のアクセスが拒否されました (パスワードを使用: YES) Google Cloud の作成中にエラーが発生しましたSQL Connection factory connection to Profile (pse: Could not connect to Profile (name-of-the-project-in-Eclipse.GoogleCloudSQL.DevInstance). (Error: Access denied for user 'my-login-id'@'localhost') (パスワードを使用: はい))
他の
テストアプリを正常に動作させることができます。所有しているドメインでテスト アプリを実行しています。Google Cloud SQL プロジェクトとインスタンスを作成しました。アプリが Google API コンソールでインスタンスを使用する許可を与えました。ローカルの mysql を実行して、自分のマシンにデータベース/スキーマを作成しました。Google Cloud SQL 全体が機能する必要があるため、ローカル データベースを GWT にリンクできません。
ありがとうございます。