AWS CloudでWSO2 Idenityサーバーを構成しています.WSO2 IdentityサーバーをEC2にインストールしています。 私はAWS RDS MYSQLデータベースを使用していますが、it.Its内にEC2とは異なるエンドポイントにapiuserを作成しています。 また、master-datasources.xmlを、localhost以外のRDSのエンドポイントを使用して、以下のようにRDSサーバーを指すように変更しました。java.sql.SQLException:WSO Identity Serverでユーザー'[email protected]のアクセスが拒否されました
JDBCます。mysql:// myrdsendpoint:?3306/apimgt自動再=真& relaxAutoCommit私はapiuserが呼ばれているすべての場所で変更されている=真& apiuser apimanager
.. まだ私が取得していますjava.sql.SQLExceptionのようなエラー:ユーザー 'apiuser' @ 'ec2ip'のアクセスが拒否されました(パスワード:YESを使用) apiuserはec2ipから参照されます..
私は使用するために変更する必要がある他の場所はありますかECよりもむしろRDSの嫌悪者2?
..今は解決..どのマシンからでもアクセスすることができ、ユーザを作成することによってそれを解決しますが、このユーザーは、EC2インスタンスからRDSにアクセスできることを確認していますか?あなたはmysqlクライアントで試しましたか? – Bee
はい。私はEC2インスタンスにMySQLクライアントをインストールして試しました...実際には、mySQLクライアントを使用してEC2からこのユーザーを作成しました.. apiuser @ ec2-ipのアクセスが拒否されました...どうしてですか? – Jocket
このユーザーはmysqlクライアントでもログインできないと言っていますか? – Bee