Một quyền được cấp gồm các thành phần:?
Trả lời:
Đáp án đúng: A
Một quyền (permission) trong hệ thống thường được định nghĩa là sự cho phép một người dùng (user) thực hiện một thao tác (operation) cụ thể trên một đối tượng (object) nào đó.
- **Đáp án A:** Chỉ đề cập đến người sử dụng và loại thao tác, thiếu đối tượng mà thao tác được thực hiện trên đó.
- **Đáp án B:** Đầy đủ cả ba thành phần: người sử dụng, thao tác được phép và đối tượng chịu tác động. Đây là định nghĩa chính xác nhất.
- **Đáp án C:** Thiếu thông tin về quyền (thao tác) cụ thể nào được phép.
- **Đáp án D:** Đúng là có liệt kê đối tượng, người sử dụng và quyền, nhưng chưa diễn tả được mối quan hệ giữa chúng một cách rõ ràng như đáp án B. Đáp án B diễn tả rõ ràng "người sử dụng được quyền thao tác gì trên các đối tượng nào".
Do đó, đáp án B là đáp án đầy đủ và chính xác nhất.