MySQL 8.0 リファレンスマニュアル MySQL NDB Cluster 8.0 を含む
このページは機械翻訳したものです。
MySQL インストール内のセキュリティーについて検討するときは、可能性のあるさまざまなトピックについて考慮し、それらが MySQL サーバーおよび関連するアプリケーションのセキュリティーに及ぼす影響について考慮するようにしてください。
セキュリティーに影響する一般的な要因。 これらには、適切なパスワードの選択、不要な権限をユーザーに付与しないこと、SQL インジェクションおよびデータ損失を防ぐことによるアプリケーションセキュリティーの確保などが含まれます。 セクション6.1「一般的なセキュリティーの問題」を参照してください。
インストール自体のセキュリティー。 インストールにおけるデータファイル、ログファイル、およびすべてのアプリケーションファイルを保護することで、許可のない人物による読み取りまたは書き込みができないようにします。 詳細については、セクション2.10「インストール後のセットアップとテスト」を参照してください。
データベースおよびデータベース内で使用中のビューおよびストアドプログラムへのアクセス権限を付与されたユーザーおよびデータベースを含む、データベースシステム自体の内部におけるアクセス制御およびセキュリティー。 詳細は、セクション6.2「アクセス制御とアカウント管理」を参照してください。
セキュリティー関連のプラグインによって提供される機能。 セクション6.4「セキュリティコンポーネントおよびプラグイン」を参照してください。
MySQL およびシステムのネットワークセキュリティー。 セキュリティーは個々のユーザーに対する権限付与に関係しますが、MySQL が、MySQL サーバーホスト上でローカルからのみ利用できるか、限定されたほかのホストのセットについてのみ利用できるように MySQL を制限したい場合もあります。
データベースファイル、構成、およびログファイルの十分かつ適切なバックアップを用意します。 また、リカバリソリューションを用意するようにし、バックアップから情報を正しくリカバリできることをテストしてください。 第7章「バックアップとリカバリ」を参照してください。