Khẳng định nào sau đây là đúng:
Trả lời:
Đáp án đúng: C
Câu hỏi này liên quan đến việc cấp quyền (GRANT) trong hệ quản trị cơ sở dữ liệu (DBMS). Chúng ta cần xem xét cú pháp đúng của lệnh GRANT.
- A. GRANT SELECT ON ACCOUNT. - Đây là một cú pháp hợp lệ. Lệnh này cấp quyền SELECT (quyền đọc) trên bảng ACCOUNT cho người dùng hiện tại.
- B. GRANT READ ON R. - Cú pháp này không chuẩn. Trong SQL, chúng ta thường dùng SELECT để cấp quyền đọc dữ liệu.
- C. GRANT ALL ON R TO GROUP /WORLD. - Cú pháp này không chuẩn. Trong SQL, chúng ta thường chỉ định tên người dùng hoặc vai trò cụ thể, không phải "/WORLD". Cú pháp này cũng có thể phụ thuộc vào hệ quản trị CSDL cụ thể đang được sử dụng.
- D. GRANT ON R TO GROUP /WORLD. - Tương tự như C, cú pháp này không chuẩn và thiếu thông tin về loại quyền (ví dụ: SELECT, INSERT, UPDATE, DELETE).
Vậy, đáp án đúng nhất là A vì nó tuân theo cú pháp chuẩn SQL để cấp quyền SELECT.





