MySQLのエラー1142 - テーブル「ユーザー」のためのSELECTコマンドは、ユーザーに拒否された「root_ssm」@「localhost」の(ユーザが許可されていません)

使用クライアントライセンス(Navicatはプレミアム12)

1、MySQLのルートユーザーを着陸

2、新しいクエリは、次のコマンドを入力します。

MySQLを使用します。

ユーザから選択*どこのユーザー=「root_ssm」;

条件が許可されるユーザー名を書くために、SQL文の後ろ

 

3、ユーザーの情報を参照して、文を実行

ローカル赤いアイコンは、「N」であるYラインを読み取るために、何の権限がないことを示しています。

値は覚えておく必要があります再起動するには、より良いサービスのために変更した後、「Y」にすべての「N」列です

第二に、コマンドラインクライアントの使用のMysql

情報「root_ssm」ユーザを参照してください。

 

MySQLを使用します。

 

ユーザから選択*どこのユーザー=「root_ssm」;

 

  

 

localhostのrootユーザ権限を変更します。

クエリ結果の列名によると、文は書かれたアップデートを変更します

 

更新ユーザセットSelect_pri =「Y」ユーザ=「root_ssm」

すべて良い方向に変更してMySQLのリフレッシュシステムの権限に関連したテーブルを:

 

フラッシュ権限;

 

MySQLサービスを再起動した後、彼は権限を有しています。

 

おすすめ

転載: www.cnblogs.com/FSH1014/p/12636149.html