HỆ CƠ SỞ DỮ LIỆU
GV: ThS.Trịnh Thị Ngọc Linh
CHƯƠNG 7. AN TOÀN VÀ TOÀN VẸN DỮ LIỆU
An toàn dữ liệu
1
Toàn vẹn dữ liệu
2
An toàn dữ liệu
Chúng ta sử dụng thuật ngữ "an toàn" để nói đến sự bảo
vệ dữ liệu trong CSDL chống lại sự truy cập, sửa đổi hay
phá hủy bất hợp pháp
Một số biện pp:
Xuất trình căn cước xác minh người truy cập
Kiểm tra truy cập
Sử dụng các khung nhìn
Các lệnh an toàn dữ liệu
Xuất trình căn cước và xác minh người truy cập
Những NSD khác nhau tùy theo vai trò, v trí, trách nhiệm
quyền hạn trong hệ thống sẽ các quyền khác nhau
đối với CSDL hay các bộ phận khác nhau của CSDL
Các quyền: đọc, thêm, x hay sửa đổi CSDL
Như vậy, trước khi truy nhập dữ liệu, NSD phải xuất trình
căn cước nói rõ anh ta là ai (chẳng hạn, cung cấp một số
hiệu thao tác viên, hay sử dụng các phiếu hoặc thẻ đọc
được bằng máy)
Ngoài ra, NSD cũng phải xác minh s khai báo đó (chẳng
hạn nhập mật khẩu hay trả lời câu hỏi nào đó của hệ thống)
Kiểm tra truy cập
Với mỗi một NSD, hệ CSDL sẽ quản lý:
Một hồ sơ NSD được phát sinh từ việc xác định NSD do
người quản trị cung cấp
Các chi tiết v các thủ tục xuất trình căn cước và xác
minh
Chi tiết về các thao tác mà NSD được phép thực hiện
Hệ quản trị CSDL phải kiểm tra mỗi thao tác NSD có vi
phạm các ràng buộc an toàn nào không và nếu có phải hủy
bỏ thao tác đó