JavaScript is required

Để trao quyền cho người sử dụng ta dùng lệnh nào sau đây?

A.
GRANT <kiểu thao tác> ON <đối tượng> TO <người sử dụng>
B.
REVOKE <kiểu thao tác> FROM <đối tượng> TO <người sử dụng>
C.
DELETE TABLE <tên bảng>
D.
UPDATE <tên bảng> SET <giá trị> WHERE <điều kiện>
Trả lời:

Đáp án đúng: A


Lệnh GRANT được sử dụng để cấp quyền cho người dùng trên các đối tượng cơ sở dữ liệu (như bảng, view, stored procedure,...). Cú pháp của lệnh GRANT là: `GRANT ON <đối tượng> TO `. Trong đó: - ``: là các thao tác như SELECT, INSERT, UPDATE, DELETE, EXECUTE,... mà người dùng được phép thực hiện. - `<đối tượng>`: là đối tượng mà người dùng được cấp quyền, ví dụ như tên bảng. - ``: là tên người dùng hoặc nhóm người dùng được cấp quyền. Các phương án khác: - B. Lệnh `REVOKE` dùng để thu hồi quyền, không phải cấp quyền. - C. Lệnh `DELETE TABLE` dùng để xóa bảng, không liên quan đến cấp quyền. - D. Lệnh `UPDATE` dùng để cập nhật dữ liệu trong bảng, không liên quan đến cấp quyền.

Câu hỏi liên quan