JavaScript is required

Hãy cho biết các bước thực hiện bảo mật CSDL trong SQL là? Đâu là phương án đúng trong các phương án dưới đây:

A.

Tạo Data Diagram

B.

Tạo tài khoản (login), tạo người sử dụng (user),cấp quyền cho người dùng

C.

Tạo view, cấp quyền cho người dùng

D.

Tất cả đều sai

Trả lời:

Đáp án đúng: B


Để bảo mật CSDL trong SQL, cần thực hiện các bước sau:

  1. Tạo tài khoản (login): Xác thực người dùng trước khi cho phép truy cập vào hệ thống SQL Server.
  2. Tạo người sử dụng (user): Gán người dùng cụ thể vào một hoặc nhiều CSDL.
  3. Cấp quyền cho người dùng: Chỉ định các quyền hạn (SELECT, INSERT, UPDATE, DELETE, EXECUTE, v.v.) cho người dùng trên các đối tượng CSDL (bảng, view, stored procedure, v.v.).

Việc tạo Data Diagram chủ yếu phục vụ mục đích thiết kế và trực quan hóa CSDL, không trực tiếp liên quan đến bảo mật. Tạo View và cấp quyền cho người dùng là một phần của bảo mật, nhưng chưa bao gồm tất cả các bước cần thiết (thiếu bước tạo tài khoản và người dùng). Do đó, phương án "Tạo tài khoản (login), tạo người sử dụng (user), cấp quyền cho người dùng" là đáp án đầy đủ và chính xác nhất.

Tổng hợp câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan