1. Trang chủ
  2. » Tất cả

Bài giảng hệ quản trị cơ sở dữ liệu chương 6 nguyễn thị mỹ dung

10 1 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Bài giảng HQT Cơ sở dữ liệu (ORACLE) Số tc 3; LT 25; Btập 20 GV Nguyễn Thị Mỹ Dung Khối lớp Đại học L2 1 NỘI DUNG MÔN HỌC 2 1 2 3 4 Chương 1 Tổng quan về Oracle (2) Chương 2 Cơ bản về Oracle (2) Chươn[.]

Bài giảng HQT Cơ sở liệu (ORACLE) Số tc: 3; LT: 25; Btập: 20 GV: Nguyễn Thị Mỹ Dung Khối lớp: Đại học L2 NỘI DUNG MÔN HỌC Chương 2: Cơ Oracle (2) Chương 1: Tổng quan Oracle (2) Chương 3: Truy vấn SQL (12) Chương 4: Lập trình PL/SQL (9) Chương 5: Procedure, Trigger, Function (12) Chương 6: Quản trị người dùng (4) Chương 7: Kết nối CSDL với Oracle (4) Ch6: Quản trị người dùng I II III IV V VI Các thành phần quản trị người dùng Quản lý user Quản lý quyền hệ thống (privileges) Quản lý quyền đối tượng Quản lý nhóm (Role) Bài tập thực hành I Các thành phần Việc phân quyền sử dụng cần thiết cơng việc quản trị Có hai user account tự động tạo từ cài đặt gán quyền quản trị CSDL (DBA - DataBase Administration) là: SYS SYSTEM - DBA: cho phép thực thao tác quản trị CSDL - SYS: tạo tự động gán quyền DBA SYS sở hữu bảng danh sách từ điển CSDL, mật cài đặt - SYSTEM: có quyền DBA, sở hữu table, view, mở rộng thông tin cho tool Oracle Mật mặc định manager Các thành phần (tt) - Cơ chế xác nhận (Authentication Mechanism): xác nhận quyền truy cập thực DB HĐH - Hạn mức tablespace (tablespace Quotas): điều khiển số lượng không gian bảng ứng với user - Không gian bảng mặc định (Default tablespace): để lưu trữ liệu trường hợp user không rõ tablespace tạo segment - Không gian bảng trung gian (Temporary Tablespace): chứa extents cho việc SORT cho câu lệnh user Các thành phần (tt) - Khoá tài khoản (Account Locking): Ngăn chặn tài khoản thâm nhập CSDL thực tự động người quản trị CSDL - Hạn chế tài nguyên (Resource Limits): giới hạn đưa cho user như: thời gian sử dụng CPU, truy xuất I/O, số lượng giao dịch mở,… - DB schema: tập hợp tables, views, procedures,… gắn với user Mỗi user có schema tên II Quản lý user Tạo USER Các bước thực tạo user: Lựa chọn username chế xác nhận Chỉ tablespaces để lưu liệu Phân bổ hạn mức sử dụng tablespace Gán default tablespace temporary tablespace Phân quyền truy nhập (privileges, roles) Quản lý user (tt) Cú pháp: CREATE USER username IDENTIFIED {BY password | EXTERNALLY} [DEFAULT TABLESPACE tablespace] [TEMPORARY TABLESPACE tablespace] [QUOTA {integer [K | M ] | UNLIMITED} ON tablespace [QUOTA {integer [K | M ] | UNLIMITED } ON tablespace] ] Quản lý user (tt)       Trong đó: Username: Tên truy nhập user BY password: Xác định chế xác nhận user với mật (password) EXTERNALLY: Xác định chế xác nhận user HĐH DEFAULT | TEMPORARY TABLESPACE: Xác định default/temporary tablespace cho user QUOTA: Xác định không gian lưu trữ tối đa cấp cho user để lưu trữ đối tượng tửng tablespace tương ứng Từ khoá UNLIMITED cho biết không giới hạn không gian cấp phát Quản lý user (tt) VD: Tạo người dùng có tên USERTEST, mật tên, cấp 1M Quota tablespace USERS CREATE USER userTest IDENTIFIED BY usertest DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP QUOTA 1M ON USERS; 10 ...NỘI DUNG MÔN HỌC Chương 2: Cơ Oracle (2) Chương 1: Tổng quan Oracle (2) Chương 3: Truy vấn SQL (12) Chương 4: Lập trình PL/SQL (9) Chương 5: Procedure, Trigger, Function (12) Chương 6: Quản trị. .. (4) Chương 7: Kết nối CSDL với Oracle (4) Ch6: Quản trị người dùng I II III IV V VI Các thành phần quản trị người dùng Quản lý user Quản lý quyền hệ thống (privileges) Quản lý quyền đối tượng Quản. .. tượng Quản lý nhóm (Role) Bài tập thực hành I Các thành phần Việc phân quyền sử dụng cần thiết cơng việc quản trị Có hai user account tự động tạo từ cài đặt gán quyền quản trị CSDL (DBA - DataBase

Ngày đăng: 27/02/2023, 07:52

Xem thêm: