ACL

Access Control List」の略です。

ACLは、ファイルフォルダー、その他のデータオブジェクトに対するユーザーのアクセス許可をまとめた一覧です。ACLの項目には、どのユーザーやグループが対象にアクセスできるか、またどのような操作を実行できるかが指定されています。ACLは、オペレーティングシステム、ネットワークデバイス、データベース管理ソフトウェアで使用され、リソースへのアクセス管理に役立ちます。

Windows、macOS、Linuxなどのマルチユーザーオペレーティングシステムは、ファイルシステム内のファイルやフォルダーに対するアクセス許可を管理するためにACLを使用します。これらのACLは、個々のユーザーとユーザーグループの両方に対するアクセスを管理し、実行できる操作を決定します。Unixベースのオペレーティングシステムでは、こうした操作に読み取り書き込み実行が含まれます。WindowsのACLも同じ操作に対応し、さらに変更フルコントロールのアクセス許可が追加されています。

データベース管理システムは、データベースの内容へのアクセスや変更を制御するためにACLを使用します。データベースのACLは、データベースオブジェクト特定の(テーブルやビューなど)と、データ自体テーブルの(行)の両方へのアクセスを管理します。データベース管理者は、どのユーザーやユーザーグループがデータベースのデータを追加、更新、削除できるかを制御できます。また、特定のユーザーに対して特定のフィールドを非表示にし、一部の情報を秘密にしたまま、機密性の低いデータへのアクセスを許可することもできます。

ネットワークデバイスは、それぞれ独自のACLを使用してネットワークトラフィックを制御およびフィルタリングします。ただし、ユーザーやグループによってアクセスを制御するのではなく、別の基準を使ってトラフィックの通過を許可するかどうかを判断します。一般的な基準には、送信元と宛先のIPアドレスポート番号、プロトコル、さらには時刻などがあります。これらの基準を組み合わせて、ネットワークトラフィックを非常に細かく制御することもできます。たとえば、ルーターをACLで設定し、夜間はストリーミング動画をブロックしながら、Web閲覧のトラフィックは通過させることができます。

更新日 August 11, 2023 著者: Brian P.

quiz知識をテストする

What technology allows users to analyze data from multiple database systems at one time?

A
DHCP
0%
B
OLAP
0%
C
RTMP
0%
D
PPTP
0%
Correct! Incorrect!     View the OLAP definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのACLの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。