0

サーバーでホストされているMySQLデータベースがあります。そのデータベースの WCF Web サービスを作成したいと考えています。実はWindowsストアアプリでWCFサービスを利用したいのです。私はこれらの記事に従っています。

Entity Framework エンティティを Windows フォーム データ ソースとして使用する

接続する

しかし、私はエラーが発生していますAuthentication with old password no longer supported, use 4.1 style passwords.次にスタックオーバーフローを検索してこの解決策を得ましたが、それも私にとってはうまくいきません。

この問題を解決するために私を導いてください。

PS:この質問に反対票を投じないでください。スタックオーバーフローでグーグル検索して検索しましたが、解決策が得られませんでした:(

更新 1

SQLクエリテキストボックスでphpMyAdminを介してコマンドを適用しました。また、このMysqlパスワードハッシュ方法 old vs newに従いましたが、同じエラーが発生しました"you have no SUPER privilege."

4

1 に答える 1

0

提案されたすべてを試してみましたが、他の回答者のように問題を解決できませんでした。最終的に、私のDBが立っていたサーバーはバージョン3.5.5以降phpMyAdminが更新されておらず、現在バージョン4.1.14のどこでも使用されており、問題であることが判明しました。解決策は、リモート DB での作業を継続するために、ホストの phpMyAdmin または独自の mySQL を以前のバージョンに更新することです。発生したいくつかの疑問を解決するために、この知識が必要になる場合があります。:)

于 2014-05-04T13:44:51.733 に答える