1.ユーザーを作成し、SELECTクエリの権限を認可、認可のリモートアクセス、注意、コマンドのユーザー名/パスワード、ユーザー名とパスワードを意味し、独自のものを指定してください。IPアクセスMySQLを使用することができます指定にのみこのユーザーを制限するには、IPの%に置き換えられますが、dbnameはデータベース指定された制限は、すべての場合は*に置き換えられますすることができます。
GRANT SELECT ON DBNAME * 'ユーザ名' @ '%' を "パスワード" によって識別TO。
ユーザーが作成できるように2.更新MySQLの権限は、力を承認します。
FLUSH PRIVILEGES;
選択の代わりに操作権限、UPDATE、INSERT、などなどを削除するストアドプロシージャ、ファンクションは、また、すべてのALLに代わって実行するために使用することができます。
------------------------------------------------
のみ特定のテーブル内のデータベースを確認し(読み取り専用)
123456により同定%@ LHZするSELECTオンallindata_deb.userを付与し;
123456によって識別%@テストするためにSELECT ON test.Testを付与し、
------------------------------------------------
ユーザーを作成します。
「清華」によって識別される「localhostの」@ユーザー清華」を作成します。
変更の権限データベースへのユーザー・アクセス
。清華上のすべてを与える*「清華」@「localhost」のへ。
データベースへの非ネイティブのデータベースユーザ接続の使用を変更する権限を変更します
更新mysql.userセットホストホストは、「ローカルホスト」= =「%」。
*上のすべての権限を付与*「ルート」@「%」を付与オプションとします。
フラッシュ権限;
権限の削除
「ホスト」@「ユーザ名」にdatabasename.tablename上の権限を取り消します。
表示権限
助成金を表示。