10bet网址
MySQL 5.6リファレンスマニュアル
下载本手册
PDF(美国高级主任)- 26.8 mb
PDF (A4)- 26.8 mb


4.6.7mysqlaccess-アクセス権限をチェックするクラie浏览器アント

注記

このユ,ティリティ,はMySQL 5.6.17で非推奨で,MySQL 5.7で削除されます。

mysqlaccessはMySQL配布のためにYves Carlierが提供した診断ルです。ホスト名,ユ,ザ,名,およびデ,タベ,スの組み合わせに対してアクセス権限をチェックします。mysqlaccess用户テ,ブルおよびdbテ,ブルのみを使用してアクセスをチェックすることに注意してください。tables_privcolumns_priv,およびprocs_privの各テ,ブルで指定されるテ,ブル,カラム,そしてル,チンの権限はチェックしません。

mysqlaccessは次のように起動します。

Shell > mysqlaccess [host_nameuser_namedb_name]]] [选项

mysqlaccessは次のオプションをサポ,トします。

表4.14 mysqlaccessのオプション

オプション名 説明
——短暂的 1行の表形式でレポ,トを生成
——提交 一時テブルから元の付与テブルへ新しいアクセス権限をコピ
——复制 元の付与テ,ブルから一時付与テ,ブルをリロ,ド
——数据库 デ,タベ,ス名を指定
——调试 デバッグレベルを指定
——帮助 ヘルプメッセ,ジを表示して終了
——主机 指定されたホスト上でMySQLサバに接続
——基本知识的 Mysqlaccessの使用方法を示す例を表示
——old_server サバが古いMySQLサバであるとみなす(MySQL 3.21より前)
——密码 サ,バ,に接続する際に使用するパスワ,ド
——计划 将来のリリスのためのアデアや提案を表示
——预览 一時付与テ,ブルに変更を加えたあと,権限の差異を表示
——relnotes リリ,スノ,トを表示
——rhost 指定されたホスト上でMySQLサバに接続
——回滚 一時付与テ,ブルへの直近の変更を取り消し。
——spassword スパユザとしてサバに接続する際に使用するパスワド
——超级用户 スパユザとして接続するためのユザ名を指定
——表 表形式でレポ,トを生成
——用户 サバへの接続時に使用するMySQLユザ名
——版本 バ,ジョン情報を表示して終了

  • ——帮助-?

    ヘルプメッセ,ジを表示して終了します。

  • ——短暂的- b

    1行の表形式でレポ,トを生成します。

  • ——提交

    一時テ,ブルから元の付与テ,ブルへ新しいアクセス権限をコピ,します。新しい権限が有効になるには,付与テ,ブルをフラッシュする必要があります。(たとえば,mysqladmin重载コマンドを実行します。)

  • ——复制

    元の付与テ,ブルから一時付与テ,ブルをリロ,ドします。

  • ——db =db_name- ddb_name

    デ,タベ,ス名を指定します。

  • ——调试=N

    デバッグレベルを指定します。Nは0から3までの整数です。

  • ——主机=host_name- hhost_name

    アクセス権限で使用するホスト名。

  • ——基本知识的

    mysqlaccessの使用方法を示す例を表示します。

  • ——old_server

    サ,バ,が,完全な在哪里句の処理方法を理解していない古い(MySQL 3.21より前の)MySQLサーバーであるとみなします。

  • ——密码(=密码- p (密码

    サ,バ,に接続する際に使用するパスワ,ドです。コマンド行で,——密码オプションまたは- pオプションに続けて密码の値を指定しなかった場合,mysqlaccessはそれを要求します。

    コマンド行でパスワ,ドを指定することはセキュアでないとみなすべきです。セクション6.1.2.1 "パスワドセキュリティのためのエンドユザガドラン"を参照してください。

  • ——计划

    将来のリリスのためのアデアや提案を表示します。

  • ——预览

    一時付与テ,ブルに変更を加えたあと,権限の差異を表示します。

  • ——relnotes

    リリ,スノ,トを表示します。

  • ——rhost =host_name- hhost_name

    指定されたホストのMySQLサバに接続します。

  • ——回滚

    一時付与テ,ブルへの直近の変更を取り消し。

  • ——spassword [=密码- p (密码

    スパユザとしてサバに接続する際に使用するパスワド。コマンド行で,——spasswordオプションまたは- pオプションに続けて密码の値を指定しなかった場合,mysqlaccessはそれを要求します。

    コマンド行でパスワ,ドを指定することはセキュアでないとみなすべきです。セクション6.1.2.1 "パスワドセキュリティのためのエンドユザガドラン"を参照してください。

  • ——超级用户=user_name- uuser_name

    スパユザとして接続するためのユザ名を指定します。

  • ——表- t

    表形式でレポ,トを生成します。

  • ——用户=user_name- uuser_name

    アクセス権限で使用するユ,ザ,名。

  • ——版本- v

    バ,ジョン情報を表示して終了します。

MySQL配布が標準以外の場所にmysqlaccessmysqlクラ@ @アントを検出することを想定する場所を変更する必要があります。mysqlaccessスクリプトの約18行目を編集します。次のような行を検索します。

$MYSQL = '/usr/local/bin/ MYSQL ';# mysql可执行文件的路径

ユ,ザ,のシステムでmysqlが実際に保存されている場所を反映するように,パスを変更します。これを実行しないと,mysqlaccessを起動したときに破碎的管エラ,が発生します。