Danh mục

Bổ sung các khả năng an toàn mới trong DB2 9.5, Phần 1: Hiểu rõ các vai trò trong DB2 9.5

Số trang: 48      Loại file: pdf      Dung lượng: 614.13 KB      Lượt xem: 4      Lượt tải: 0    
10.10.2023

Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bảo đảm an toàn cho cơ sở dữ liệu của bạn Paul Read, Giám đốc giới thiệu sản phẩm của IBM, EMC Tóm tắt: IBM® DB2® 9.5 cung cấp các tùy chọn mới để bảo đảm an toàn chặt chẽ hơn và cho phép các mức độ chi tiết và linh hoạt hơn trong việc quản trị cơ sở dữ liệu. Hướng dẫn này là phần đầu tiên trong hai hướng dẫn nói về các vai trò (role) và các bối cảnh tin cậy. Hãy làm theo các bài tập trong hướng dẫn này, và tìm hiểu cách tận dụng...
Nội dung trích xuất từ tài liệu:
Bổ sung các khả năng an toàn mới trong DB2 9.5, Phần 1: Hiểu rõ các vai trò trong DB2 9.5 Bổ sung các khả năng an toàn mới trong DB2 9.5, Phần 1: Hiểu r õ các vai trò trong DB2 9.5Bảo đảm an toàn cho cơ sở dữ liệu của bạnPaul Read, Giám đốc giới thiệu sản phẩm của IBM, EMCTóm tắt:IBM® DB2® 9.5 cung cấp các tùy chọn mới để bảo đảm an toàn chặt chẽ hơn vàcho phép các mức độ chi tiết và linh hoạt hơn trong việc quản trị cơ sở dữ liệu.Hướng dẫn này là phần đầu tiên trong hai hướng dẫn nói về các vai trò (role) vàcác bối cảnh tin cậy. Hãy làm theo các bài tập trong hướng dẫn này, và tìm hiểucách tận dụng các đặc tính mới là các vai trò trong DB2 trong việc phối hợp vớicác công nghệ e-business cốt yếu khác như các dịch vụ Web, máy chủ ứng dụngWeb và máy chủ cơ sở dữ liệu DB2. Trước khi bạn bắt đầuVề hướng dẫn nàyHướng dẫn này sẽ dẫn dắt bạn qua một loạt các bài tập để làm quen với các vaitrò, một đặc tính mới trong DB2 9.5. Hướng dẫn này dành cho các chuyên gia kỹthuật DB2, các quản trị viên cơ sở dữ liệu, và các lập trình viên. Bạn phải có hiểubiết tốt về DB2 trên Linux, UNIX, và Windows (sau đây gọi là DB2 LUW). Bạncũng cần phải quen thuộc với cửa sổ lệnh DB2 và việc chạy các kịch bản lệnhDB2. Sử dụng Data Studio IBM mới, bạn có thể tạo và quản lý các vai trò. Tuynhiên, chúng không được hỗ trợ trong trung tâm điều khiển DB2.Các mục tiêuHướng dẫn này sẽ giúp bạn làm quen với các khái niệm và các đặc tính của các vaitrò trong DB2 9.5. Trong các bài tập này, bạn sẽ tìm hiểu về: Các khái niệm cơ bản về vai trò  Cách tạo và quản lý các vai trò  Cách sử dụng các truy vấn SQL và các công cụ khác nhau để phân tích  cách dùng các vai tròCác yêu cầu về hệ thốngĐể chạy các ví dụ trong hướng dẫn này, bạn cần bạn cần có: DB2 9.5 Express-C  Microsoft Windows 2003, XP hay Linux (Môi trường đã hợp lệ)  Phiên bản Java® Runtime Environment 1.4.2 hoặc mới hơn Ngoài ra bạn phải bảo đảm phần cứng của mình đáp ứng được các yêu cầu chạyDB2 9.5. Xem trang Các yêu cầu hệ thống của DB2 9.5.)Tải về DB2 9.5 Express-C đã có sẵn trong đường liên kết ở trên. DB2 9.5 là mộtbản cài đặt đầy đủ, không phải là bản vá lỗi nâng cấp. Theo mặc định, DB2 sẽ tựđộng khởi động sau khi cài đặt trừ khi bạn cài đặt nó không khởi động tự động..Sử dụng các kịch bản lệnh và dữ liệu mẫu có trong tệp tin nén kèm theo (xemphần Tải về) để giải thích các khái niệm trong hướng dẫn này. Giải nén tệp tin,chứa các nội dung vào trong một thư mục con có tên là DB2Roles (C:DB2Roleshay home/userid/DB2Roles). Thư mục này sẽ được nói đến với tên đơn giản làDB2Roles, xuyên suốt toàn bộ hướng dẫn này. Hướng dẫn này cũng giả thiết rằngbạn sử dụng các thư mục mặc định trong khi cài đặt DB2 và yêu cầu bạn tạo ramột số userid (tên nhận dạng người dùng) và tất cả các bài tập sẽ sử dụng cácuserid được tạo ra này.Định nghĩa một vai tròMột vai trò là một đối tượng cơ sở dữ liệu và có thể cấp hay hủy bỏ một hoặcnhiều quyền ưu tiên (privileges), quyền hành động (authorities) hoặc các vai tròDB2 khác đối với nó. Một vai trò không có chủ sở hữu và chỉ có người quản trị antoàn (SECADM) có thể tạo ra hay hủy bỏ nó.Bằng cách gắn kết một vai trò với một người sử dụng, người sử dụng này sẽ thừahưởng tất cả các quyền ưu tiên do vai trò đó nắm giữ, ngoài các quyền anh ta đãcó.Lợi thế chủ yếu của các vai trò cơ sở dữ liệu là ở chỗ chúng đơn giản hóa việcquản trị và quản lý các quyền trong một cơ sở dữ liệu. Ví dụ: Những người quản trị an toàn có thể kiểm soát truy nhập vào các cơ sở dữ  liệu của họ ở một mức trừu tượng gần với cấu trúc của các tổ chức của họ. Ví dụ, nếu công ty có 12 chi nhánh và mọi người trong từng chi nhánh có một tập hợp của các quyền giống nhau, thì SECADM sẽ thiết lập 12 vai trò và sau đó cấp phát tư cách thành viên cho những người sử dụng dựa vào vị trí của họ. Những người sử dụng được cấp phát tư cách thành viên trong các vai trò  dựa vào các trách nhiệm công việc của họ. Khi các trách nhiệm công việc của người sử dụng thay đổi, việc này thường hay xảy ra trong các tổ chức lớn, tư cách thành viên của anh ta có thể dễ dàng được cấp phát và hủy bỏ. Ví dụ, nếu một người sử dụng chuyển từ chi nhánh New York đến chi nhánh Boston, thì SECADM chỉ cần đơn giản hủy bỏ quyền truy nhập của anh ta tới vai trò với New York và cấp phép truy nhập tới vai trò với chi nhánh Boston. Việc phân định các quyền cũng được đơn giản hóa. Thay vì cấp phát tập  hợp các quyền giống nhau cho từng người dùng riêng lẻ trong một chức năng công việc cụ thể, thì người quản trị có thể cấp phát tập hợp các quyền này cho một vai trò đại diện cho chức năng công việc đó và sau đó cấp phát vai trò này cho những người sử ...

Tài liệu được xem nhiều: