intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Hệ quản trị cơ sở dữ liệu II: Cơ chế Login - Phan Hiền

Chia sẻ: Lavie Lavie | Ngày: | Loại File: PDF | Số trang:8

32
lượt xem
1
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng Hệ quản trị cơ sở dữ liệu II: Cơ chế Login do Phan Hiền biên soạn bao gồm những nội dung về thành phần; các phương pháp của cơ chế Login. Bài giảng phục vụ cho các bạn chuyên ngành Công nghệ thông tin và những bạn quan tâm tới lĩnh vực này.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Hệ quản trị cơ sở dữ liệu II: Cơ chế Login - Phan Hiền

  1. CƠ CHẾ LOGIN HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU II Phan Hiền
  2. THÀNH PHẦN  Dữ liệu (Sql Server)  Ngƣời dùng dữ liệu đã đƣợc phân quyền trong SQL  Ứng dụng  Với hệ thống ngƣời dùng do chƣơng trình tạo ra với sự phân quyền các chức năng trên ứng dụng  Các chức năng trên ứng dụng thƣờng đƣợc gắn liền với chức năng trong dữ liệu  Các ngƣời dùng ở mức ứng dụng thƣờng đƣợc lƣu trử thành nhiều dạng.
  3. PHƢƠNG PHÁP 1  Không sử dụng user của SQL Server  Các user của ứng dụng đƣợc ghi nhận thành tập tin dữ liệu (user.dat)  Thuận lợi  Dể làm (kiểm tra đăng nhập + phân chia menu chức năng)  Bất lợi  Chỉ phân chia các chức năng sử dụng  Mọi ngƣời dùng đều dùng chung một quyền hạn vào DataBase
  4. PHƢƠNG PHÁP 1 Ứng dụng Hệ QTCSDL Tên Truy thông tin từ DataBase để kiểm tra bằng (*) Mật khẩu Bảng ngƣời dùng of ứng Chấp nhận / dụng không Chấp nhận Thực hiện Dữ chức năng Truy thông tin từ DataBase để kiểm tra bằng (*) liệu (*) chính là một bộ kết nối với một login cố định của DataBase
  5. PHƢƠNG PHÁP 2  Sử dụng User của Window là ngƣời dùng của chƣơng trình.  Thuận lợi  Tiện (vì Window User cũng có quyền trong SQL Server)  Bất lợi  Một khi Windows bị tấn công thì ta mất tất cả  Bắt buộc phải chạy trên windows (Đôi khi DataBase là Windows nhƣng các máy con có thể tự do, chạy nền Windows hay Linux hay …)  Ứng dụng muốn chạy qua máy khác thì máy khác phải tạo lập user giống nhau.
  6. PHƢƠNG PHÁP 3  Sử dụng user login riêng của hệ quản trị  Sử dụng kèm thêm ngƣời dùng của ứng dụng  Hai nhóm user này có mối liên hệ với nhau.  Thuận lợi  Không lệ thuộc vào hệ điều hành (lệ thuộc vào HQTCSDL và Ứng dụng)  Các ứng dụng có thể chạy mọi nơi  An toàn tốt hơn cho dù login của hệ điều hành có bị tấn công.  Bất lợi  Phức tạp (Làm khó và tốn kém nhiều)
  7. PHƢƠNG PHÁP 3 Ứng dụng Hệ QTCSDL Tên Truy thông tin từ DataBase để kiểm tra bằng S0 Mật khẩu Bảng ngƣời dùng Nhận về thông tin chính xác of ứng Chấp nhận / của ngƣời login vào, kèm với dụng không thông tin login vào DataBase Chấp nhận Thực hiện Dữ chức năng Truy thông tin từ DataBase để kiểm tra bằng Sx liệu
  8. PHƢƠNG PHÁP 3  Tồn tại S0 chỉ có quyền thực thi hàm kiemtra, và trả kết quả về là các thông tin để kết nối với DataBase của Login đó.  Mỗi một Login có một thông tin đăng nhập vào DataBase riêng biệt.
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2