Tiểu Luận Phát triển ứng dụng bảo mật trên oracle - bài tập lớn môn an toàn cơ sở dữ liệu

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    MỤC LỤC

    I. Xây dựng ứng dụng oracle. 5
    1. Mục đích sử dụng. 5
    2. Cách thức xây dựng. 5
    2.1. Giao diện lập trình ứng dụng. 5
    2.2. Các phương pháp xây dựng. 6
    3. Hiệu suất ứng dụng. 9
    II. Bảo mật ứng dụng và cơ sở dữ liệu. 9
    1. Những nguy cơ đối với cơ sở dữ liệu. 9
    2. Biện pháp bảo vệ. 10
    3. Mã hóa. 11
    4. Vài nét về cơ chế quản lý khóa. 12
    4.1. Vị trí lưu trữ khóa. 13
    4.2. Kiểm soát truy cập khóa. 13
    5. Sơ lược về kiến trúc của một hệ bảo mật CSDL 14
    6. Các vấn đề bảo mật trong phát triển ứng dụng CSDL Oracle. 14
    6.1. Lựa chọn mô hình phát triển ứng dụng. 16
    6.2. Quản lý quyền hạn trong ứng dụng. 17
    III. Demo. 18
    KẾT LUẬN 23

    LỜI NÓI ĐẦU
    Thông tin luôn là một tài sản vô giá của doanh nghiệp và cần được bảo vệ bằng mọi giá. Tuy nhiên, với những đòi hỏi ngày càng gắt gao của môi trường kinh doanh yêu cầu doanh nghiệp phải năng động chia sẻ thông tin của mình cho nhiều đối tượng khác nhau qua Internet hay Intranet (mạng “Internet” trong nội bộ doanh nghiệp). Hầu hết các doanh nghiệp ngày nay đều sử dụng các hệ quản trị cơ sở dữ liệu (CSDL) để lưu trữ tập trung tất cả các thông tin quý giá của mình. Hiển nhiên hệ thống này sẽ là tiêu điểm tấn công của những kẻ xấu. Nhẹ thì hệ thống CSDL bị hoạt động không ổn định, mất mát dữ liệu.Nặng thì các thông tin bí mật bị tiết lộ và được đem bán cho các doanh nghiệp đối thủ. Tất cả điều đó là những thiệt hại vô cùng lớn lao. Vì vậy việc bảo vệ thông tin trở nên ngày càng quan trọng và khó khăn hơn bao giờ hết. Chính vì thế nênvấn đề bảo mật trong database là một trong những ưu tiên hàng đầu của những người phát triển ứng dụng. Và trong bài tập lớn này này chúng em sẽ tìm hiểu một số vấn đề căn bản về bảo mật Database trong việc phát triển ứng dụng.
     

    Các file đính kèm:

Đang tải...