システムをセキュアな状態にするには、次の推奨事項についてよく検討するようにしてください。アカウントがパスワードを持つことを要求します。認識しているわけではありません。クライアント/サーバーアプリケーションでは、ユーザーがクライアントプログラムに任意のユーザー名を指定できることが一般的です。して呼び出すことによって、すべてのユーザーがこのプログラムを使用してほかのユーザーとして接続することができます。すべてのアカウントにパスワードがある場合、ほかのユーザーのアカウントを使用した接続は、もっと難しくなります。パスワードの設定方法についての説明は、セクション6.3.5「アカウントパスワードの割り当て」を参照してください。実行に使用されるアカウントであるようにしてください。ユーザーとして絶対に実行しないでください。して実行することを拒否します。(また、そのように実行するべきです)。アカウントを作成して、すべてをさらにセキュアな状態にすることができます。管理にのみ使用してください。オプションを追加します。使用して起動した場合も、指定のユーザーでサーバーが起動します。通常ユーザーとして実行する方法」を参照してください。ユーザー名を変更する必要があるということを意味するわけではありません。アカウントのユーザー名とは何の関係もありません。権限を付与しないでください。デーモンの権限で、ファイルシステムのあらゆる場所のファイルに書き込むことができます。これは、権限テーブルを実装するファイルを格納するサーバーのデータディレクトリを含みます。生成されたファイルは既存のファイルを上書きせず、すべてのユーザーによって書き込み可能になります。ユーザーがアクセスできる、すべてのファイルを読み取る場合にも使用できます。この権限を使用して、すべてのファイルをデータベーステーブルに読み取ることができます。使用してこれを表示することができます。システムを特定のディレクトリに設定します。セクション5.1.4「サーバーシステム変数」を参照してください。権限を付与しないでください。ステートメントを表示できる場合があります。ユーザーはログインしてサーバーのアクティビティーを検査することができます。権限は、クライアント接続を終了したり、システム変数の値を変更することによってサーバー操作を変更したり、レプリケーションサーバーを制御したりするために使用することができます。テーブルへのシンボリックリンクを許可しないでください。オプションで無効にできます。して実行する場合に特に重要です。これは、サーバーのデータディレクトリへの書き込みアクセス権限があるすべてのユーザーは、システムのすべてのファイルを削除できることになるためです。シンボリックリンクの使用」を参照してください。ストアドプログラムおよびビューは、セクション20.6「ストアドプログラムおよびビューのアクセスコントロール」に記載されているセキュリティーガイドラインを使用して記述するようにしてください。アドレスを使用するようにしてください。いずれの場合も、ワイルドカードを含むホスト名の値を使用して付与テーブルエントリを作成することについては、十分に注意するようにしてください。変数を設定することによってこれを実行できます。ステートメントは、アカウントに対して許可されるサーバー使用の範囲を制限するためのリソース制御オプションもサポートします。構文」を参照してください。使用して、ディレクトリ内のファイルに実行可能コードを書き込むことができます。