Tìm kiếm:
TRANG NHÀ
Giới thiệu VNEDU.ORG
Điều khoản và bản quyền
Liên lạc VNEDU
TRẮC NGHIỆM TRỰC TUYẾN
---Công Cụ:---
Soạn Biểu thức
Bảng màu HTML
Ký hiệu đặc biệt 01
Ký hiệu đặc biệt 02
Ký hiệu đặc biệt 03
Ký hiệu đặc biệt 04
Ký hiệu đặc biệt 05
Ký hiệu đặc biệt 06
Ký hiệu đặc biệt 07
Ký hiệu đặc biệt [Toán]
Tin Học   ||  Căn Bản    Văn Phòng    Hệ Thống - Mạng    Phần Mềm Ứng Dụng    Kỹ thuật số    Lập trình    SQL  

Trắc nghiệm SQL Server - Bài 20
Ngày làm bài: Hôm nay lúc 17:39:42 (Server time)
Số câu hỏi: 10.   Tổng điểm: 10
Yêu cầu hoàn thành: 60 phút.
Thời gian còn lại: 
Cỡ chữ câu hỏi:  Cỡ chữ đáp án:


1-
Bạn là nhà quản trị hệ thống cho 1 trung tâm hổ trợ các dịch vụ ngân hàng. Dữ liệu ngân hàng được lưu trữ trong 1 DB SQL server. Các lãnh đạo trung tâm truy xuất vào dữ liệu thông qua một ứng dụng có tên là find_details. Để tránh những truy xuất không đúng, bạn muốn các lãnh đạo này chỉ được truy xuât vào DB thông qua ứng dụng. Xác định database role nào bạn sẽ dùng cho yêu cầu này:
  A - 
db_backupoperator
  B - 
Custom Database Roles
  C - 
Application Roles
  D - 
Db_ddladmin
2-
Chris Forsythe là người qủan trị CSDL của công ty Great Graphics. Có 4 database role có tên gọi là Customers, Admin, Technology và Marketing. Role có tên là Technology bị cấm truy xuất vào bảng Products. Bill vừa được chuyển từ phòng Technology sang phòng Admin và được thêm vào role Admin. Mọi thành viên của phòng Admin ngoại trừ Bill ra đều có quyền SELECT trên bảng Products. Hãy giúp Chris có được quyền SELECT cho Bill vào bảng Products
  A - 
Sp_droprolemember 'Technology', 'Bill'
  B - 
Sp_addrolemember 'db_owner', 'Bill'
  C - 
SELECT ON Products TO Bill
  D - 
Sp_addrolemember 'Admin', 'Bill'
3-
Bạn đang phát triển CSDL Accounting cho công ty của bạn. CSDL có 1 bảng tên là Employees. Tom là 1 thành viên của phòng Accounting (kế toán). User ID của Tom bị cấm dùng lệnh SELECT trên cột Salary (lương) và BonusPercentage (Phần trăm tiền thưởng) của bảng Employees, nhưng được phép truy xuất vào tất cả các cột còn lại của bảng. Tom đang yêu cầu truy xuất vào tất cả dữ liệu của bảng Employees. Bạn sẽ làm gì?
  A - 
Thu hồi quyền SELECT trên các cột Salary và BonusPercentage của bảng Employees đối với user ID của Tom
  B - 
Thêm Tom vào role db_datareader
  C - 
Thêm Tom vào role db_accessadmin
  D - 
Gán quyền SELECT vào cột Salary và BonusPercentage của bảng Employees cho user ID của Tom
4-
An tạo một table Nhanvien. An cấp quyền Select trên table Nhanvien cho Bi. Bi tạo một table có tên là Hoadon với một khoá ngoại tham chiếu đến table Nhanvien . Nhưng khi thi hành lệnh tạo table Hoadon , Bi nhận được một thông báo lỗi . Vấn đề Bi gặp phải là gì ?
  A - 
Bi cần phải được cấp quyền References trên table Nhanvien thì mới có thể tạo được table có khoá ngoại tham chiếu đến table Nhanvien
  B - 
Bi cần phải được cấp quyền Insert, Update, Delete trên table Nhanvien thì mới có thể tạo được table có khoá ngoại tham chiếu đến table Nhanvien
  C - 
Bi cần phải là owner của table Nhanvien
  D - 
Bi cần phải có quyền Select trên cột làm khoá chính của table Nhanvien
5-
Bạn đang thiết kế CSDL Sale cho công ty của bạn. CSDL sẽ được dùng cho 3 chương trình ứng dụng (CTUD) khác nhau. Các user sử dụng các CT ứng dụng này đều là thành viên của các group cùa Windows. Các group được tạo ra đáp ứng với nhu cầu truy xuất dữ liệu của nhóm đó. Các CTUD sẽ kết nối vào CSDL Sales thông qua application role đã được tạo sẵn cho mỗi ứng dụng. Mỗi appilcation role đều có password riêng. Tất cả user chỉ được truy xuất vào CSDL Sales thông qua CT ứng dụng, họ không được gán thêm bất kỳ quyền nào trong CSDL. Bạn sẽ làm gì để thoả mãn yêu cầu này?
  A - 
Gán các quyền thích hợp cho mỗi group của Windows
  B - 
Gán quyền thích hợp cho mỗi application role
  C - 
Gán các nhóm của Windows cho application role thích hợp
  D - 
Cung cấp cho các user password của application role
6-
Tuấn cấp quyền cho Minh được thực thi lệnh SELECT trên bảng Nhanvien . Minh tạo một View trên bảng Nhanvien , và cấp quyền SELECT trên bảng Nhanvien và trên View cho Lan . Sau đó , Tuấn quyết định thu hồi lại quyền SELECT trên Nhanvien của Minh , bằng lệnh : REVOKE SELECT ON Nhanvien FROM Minh CASCADE.
Khi đó , điều gì xảy ra khi Lan thực hiện lệnh SELECT trên table Nhanvien ?
  A - 
Lan sẽ nhận được một thông báo lỗi về quyền.
  B - 
Lan sẽ nhận được một tập record rỗng
  C - 
Lan sẽ chẳng nhận được tập record nào
  D - 
Lan sẽ nhận được tập record mong muốn
7-
Một nhân viên được chuyển từ phòng Marketing sang phòng Nhân sự . Bạn cần xóa bỏ quyền truy cập vào Database Marketing của nhân viên này . Thủ tục nào bạn có thể sử dụng để thực hiện:
  A - 
sp_denylogin
  B - 
sp_grantdbacces
  C - 
sp_change_user_login
  D - 
sp_revokeddbaccess
8-
Giả sử bạn là một DBA , bạn muốn tất cả các nhân viên thuộc phòng Tài chính không được phép chỉnh sửa dữ liệu trong table Hoadon , chỉ được phép xem dữ liệu trong table này .Hiện tại, các nhân viên này đang thuộc về một Account role , có các quyền SELECT , INSERT , UPDATE , DELETE trên table Hoadon . Bạn cần làm thế nào ?
  A - 
Xóa tất cả các nhân viên khỏi Account role
  B - 
Thực hiện lệnh REVOKE để xóa bỏ tất cả quyền đã cấp cho các nhân viên
  C - 
Thực hiện một lệnh DENY để cấm các quyền chỉnh sửa dữ liệu trên bảng Hoadon
  D - 
Thực hiện một câu lệnh GRANT để cấp quyền SELECT cho các nhân viên này.
9-
Giả sử bạn là DBA trong một Công ty lớn có hàng trăm nhân viên. Công ty sử dụng một DB cài đặt trên SQL Server 2000. Bạn đã tạo một số role phù hợp với quyền làm việc trên DB theo chức năng của các phòng ban . Các nhân viên đã được cấp quyền thông qua role . Chẳng hạn , các nhân viên thuộc phòng Bán hàng thuộc về role Sales , các nhân viên thuộc phòng Kế tóan thuộc về role Account ... Một vấn đề mới phát sinh : ông trưởng phòng Bán hàng muốn hạn chế bớt quyền của 10 nhân viên trong số 100 nhân viên của phòng . Những nhân viên này sẽ không có quyền nhập các hóa đơn bán hàng (trong table Hoadon) , nhưng vẫn có những quyền hạn khác. Cách tốt nhất để thực hiện việc này là :
  A - 
Tạo một role mới và di chuyển 10 nhân viên sang role mới. Role mới sẽ chứa các quyền giống như role Sales nhưng không có quyền trên table Hoadon
  B - 
Tạo một role mới và cấp role cho 10 nhân viên . Role mới chỉ chứa quyền SELECT trên table Hoadon
  C - 
Tạo một role mới và cấp role mới cho 10 nhân viên . Role mới chứa lệnh DENY cấm mọi chỉnh sửa trên table Hoadon
  D - 
Thực hiện lệnh DENY cho từng nhân viên trong số 10 nhân viên cần hạn chế quyền
10-
Database Northwind có table Customers ,và 4 user là A , B, C và D . User A có quyền như DB Owner, các user B, C và D thuộc role public . Các lệnh sau lần lượt được thực hiện:
A : GRANT SELECT ON customers TO B WITH GRANT OPTION
A : GRANT SELECT ON customers TO C WITH GRANT OPTION
B : GRANT SELECT ON customers TO D WITH GRANT OPTION
C : GRANT SELECT ON customers TO D
D : GRANT SELECT ON customers TO C WITH GRANT OPTION
A : REVOKE SELECT ON customers FROM B CASCADE
Sau khi các lệnh trên được thực hiện tuần tự , phát biểu nào sau đây là đúng ?
  A - 
D có quyền SELECT trên table customers , nhưng không có quyền cấp lại
  B - 
D có quyền SELECT trên table customers , và có quyền cấp lại
  C - 
Tuy D có tùy chọn GRANT SELECT ON customers cho user khác , nhưng không có quyền này đối với user B và C
  D - 
D không có quyền SELECT ON customers
 
[Người đăng: Thành Lãm - ST]
Ghé thăm Kênh của Vị Sư "hai lần chết đi sống lại"
Tu Si Chau Soc Thon

https://www.youtube.com/channel/UCoyC9WTTVR-M3qpTKKEXGnQ

Chau Soc Thon Official Channel


Phong Bảo Official
Phong Bao Official
Xem Nhiều nhất
Trắc Nghiệm Cơ Sở Dữ Liệu - Bài 01
Trắc Nghiệm Cấu Trúc Dữ Liệu Và Giải Thuật - Bài 04
Trắc Nghiệm Cấu Trúc Dữ Liệu Và Giải Thuật - Bài 06
Trắc nghiệm SQL Server - Bài 20
Trắc Nghiệm Cấu Trúc Dữ Liệu Và Giải Thuật - Bài 01
Trắc nghiệm SQL Server - Bài 03
Trắc Nghiệm Cơ Sở Dữ Liệu - Bài 08
Trắc Nghiệm Cơ Sở Dữ Liệu - Bài 43
Trắc nghiệm SQL Server - Bài 06
Trắc Nghiệm Cơ Sở Dữ Liệu - Bài 02
Trắc Nghiệm Cơ Sở Dữ Liệu - Bài 14
Trắc nghiệm SQL Server - Bài 13
Trắc nghiệm SQL Server - Bài 05
Trắc Nghiệm Cấu Trúc Dữ Liệu Và Giải Thuật - Bài 05
Trắc nghiệm SQL Server - Bài 01
Trắc nghiệm SQL Server - Bài 04
Trắc Nghiệm Cấu Trúc Dữ Liệu Và Giải Thuật - Bài 03
Trắc Nghiệm Cấu Trúc Dữ Liệu Và Giải Thuật - Bài 07
Trắc Nghiệm SQL - Bài 42
Trắc Nghiệm Cơ Sở Dữ Liệu - Bài 16
Đề Xuất
Trắc Nghiệm Cơ Sở Dữ Liệu - Bài 38
Trắc nghiệm SQL Server - Bài 17
Trắc Nghiệm Thực Hành SQL - Bài 15
Trắc Nghiệm Cơ Sở Dữ Liệu - Bài 20
Trắc Nghiệm SQL - Bài 32
Trắc nghiệm SQL Server - Bài 08
Trắc Nghiệm Cơ Sở Dữ Liệu - Bài 34
Trắc Nghiệm SQL - Bài 34
Trắc Nghiệm SQL - Bài 13
Trắc Nghiệm Cơ Sở Dữ Liệu - Bài 54
Trắc Nghiệm SQL - Bài 24
Trắc Nghiệm Cơ Sở Dữ Liệu - Bài 17
Trắc nghiệm SQL Server - Bài 20
Trắc Nghiệm SQL - Bài 07
Trắc Nghiệm Cơ Sở Dữ Liệu - Bài 37
Trắc Nghiệm Cơ Sở Dữ Liệu - Bài 11
Trắc Nghiệm Cơ Sở Dữ Liệu - Bài 06
Trắc nghiệm SQL Server - Bài 06
Trắc Nghiệm Cơ Sở Dữ Liệu - Bài 23
Trắc Nghiệm Cơ Sở Dữ Liệu - Bài 07
Phát triển hệ thống: TRƯƠNG HỮU ĐỨC - Phiên bản 3.0 - © Copyright 2013 - 2024 - VNEDU.ORG

free counters