2016-07-17 4 views
0

EasyPHPをインストールしたばかりで、MySQLセクションで "foo"と呼ばれる新しいユーザーを作成し、 MySQLユーザーアカウントを管理するためにタブをクリックすると、ユーザー "foo"が表示されます。しかし、それは "USAGE"としてのfooのレベルの特権を示しています。私がその言葉をマウスオーバーすると、 "特権なし"と表示されます。EasyPhp - パーミッションを付与しようとすると "Missing Plugin"エラーが発生する

私はfooの特権を更新しようとしました。しかし、私はそれらを編集しようとすると、私は取得エラー

「#1524 - プラグイン 『* E394918EB0645561038DD951D0CABA8042DDFE14は、』ロードされ ではありません」。興味深いことに

、私はユーザーアカウントのタブに戻って、それが

を述べて「ルート」ユーザーをマウスオーバー

は多分これが理由である「GRANTを除くすべての権限が含まれています」 "foo"に特権を与えることはできませんか?

「foo」にすべての特権を与える方法はありますか?私は自分の開発勘定としてそれを使用したいと思います。 「

注:このページの下部にある

PSは言うメッセージがある。phpMyAdminのは、MySQLの 特権テーブルから直接ユーザーの権限を取得し、これらのテーブルの内容は、 と異なる場合があります手動で変更されている場合、サーバーが使用する権限

これは可能な解決策ですか、もしそうなら、誰かが手動でMySQL特権テーブルを変更する方法を示すリンクを共有できますか?

答えて

1

OK、周りを検索してから、私は解決策にもっと近づいています。

EasyPHPインストールパッケージに、以前のバージョンのMySQLからの変更に関連するエラーがあることが判明しました。ここではこの問題を回避するには、次のとおりです。

(1)ファイルを開きます。 :\プログラムファイル(x86の)\ EasyPHP-Devserver-16.1 \ EDS-バイナリ\ dbサーバー\ mysql5711x86x160717165359 \ my.iniファイル

は(2)を追加しますこの行を最後に保存してからファイルを保存してください。
show_compatibility_56 = on

(3)EasyPHPダッシュボードからMySQLサーバーを再起動してください。これは私が言及しなかった他のタブに現れたいくつかのエラーをクリアした

mysql_upgradeコマンド-uルート-p、こうした:

はああ、私はまた、MySQLのコマンドラインから次のアップグレードを実行しましたサーバの状態にアクセスする権限を持たず、MySQL変数のリストを取得することができないためです。

私はまだ元の問題を解決したいと思っていますが、この初期段階であまりにも多くの時間を費やして今夜作業しています。誰かが投稿してください情報を持っている場合。

関連する問題