TAILIEUCHUNG - Bài giảng Công nghệ Oracle: Chương 10 - Nguyễn Việt Hưng

Chương 10 giúp người học hiểu về "Quản lý quyền (privilege)". Nội dung trình bày cụ thể gồm có: Khái niệm, phân loại quyền, các quyền hệ thống, gán các quyền hệ thống cho user, thu hồi quyền hệ thống, quyền đối tượng,.! | QUẢN LÝ QUYỀN (PRIVILEGE) Biên soạn: Nguyễn Việt Hưng Bộ môn: Khoa Học Máy Tính - Khoa Công Nghệ Thông Tin Trường Đại Học Giao Thông Vân Tải Website: Email : viethung92gtvt@ 1 Khái niệm Quyền của một user trong CSDL Oracle là một sự cho phép thực hiện 1 câu lệnh SQL hoặc được phép truy xuất đến một đối tượng nào đó. VD: quyền tạo bảng CREATE TABLE, quyền đăng nhập vào cơ sở dữ liệu CREATE SESSION, quyền SELECT trên một bảng cụ thể nào đó, ). Phân loại quyền Oracle có 2 loại quyền cho user: Quyền hệ thống (System Privilege): Cho phép user thực hiện các thao tác cụ thể trong CSDL. Quyền đối tượng (Object Privilege): Cho phép user truy xuất và thao tác trên một đối tượng cụ thể. Các quyền hệ thống Các quyền hệ thống có thể chia ra như sau: Các quyền cho phép thực hiện các thao tác mức độ rộng trên hệ thống ví dụ như: CREATE SESSION, CREATE TABLESPACE, CREATE USER. Các quyền cho phép quản lý các đối tượng thuộc về một user ví dụ: CREATE TABLE Các quyền cho phép quản lý các đối tượng trong bất cứ một schema nào ví dụ câu lệnh: CREATE ANY TABLE. Các quyền hệ thống Hơn 100 quyền hệ thống khác nhau. Từ khóa ANY trong câu lệnh gán quyền hệ thống chỉ ra rằng user có quyền thao tác trong bất kỳ schema nào. Câu lệnh GRANT gán quyền cho một user hoặc một nhóm các user. Câu lệnh REVOKE xóa các quyền. Các quyền hệ thống – Ví dụ Category Examples INDEX CREATE ANY INDEX ALTER ANY INDEX DROP ANY INDEX TABLE CREATE TABLE CREATE ANY TABLE ALTER ANY TABLE DROP ANY TABLE SELECT ANY TABLE UPDATE ANY TABLE DELETE ANY TABLE SESSION CREATE SESSION ALTER SESSION RESTRICTED SESSION TABLESPACE CREATE TABLESPACE ALTER TABLESPACE DROP TABLESPACE UNLIMITED TABLESPACE Gán các quyền hệ thống cho user GRANT CREATE SESSION TO emi; GRANT CREATE SESSION TO emi WITH ADMIN OPTION; Sử dụng câu lệnh GRANT để gán các quyền hệ thống cho user. Người được gán quyền có thể gán quyền hệ thống cho user khác nếu có thêm tùy chọn WITH .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.