Chạy theo thứ tự từ trên xuống dưới:
createadmin.sql(chạy bằngSYS AS SYSDBA)runwadmin.sql(chạy bằng tài khoảnuser_adminthuộc sessionATBMđược tạo sau khi chạycreateadmin.sql)chaybanguseradmin_ph1.sql(chạy bằnguser_admin)SV.sql(chạy bằnguser_admin)proc_GV.sql(chạy bằnguser_admin)NVCTSV_NVPKT.sql(chạy bằnguser_admin)
Lưu ý:
- Giải nén source code trước khi dùng.
- Khi chạy
createadmin.sql, hãy sửa đường dẫn tạo PDB mới cho phù hợp với từng máy.
- Đăng nhập user
lbacsysvà tạo policy OLS (chú thích số 1 trong file SQL). - Đăng nhập user
sysđể cấp quyền cần thiết chouser_adminsử dụng các thủ tục OLS (chú thích số 2). - Đăng nhập
user_adminđể tạo bảngTHONGBAO(chú thích số 3). - Chuyển về
lbacsysđể tiếp tục:- tạo policy, level, group, compartment
- tạo label và gán label
(chú thích từ 4 đến 13)
- Chuyển sang
user_adminđể insert dữ liệu thông báo t1 → t9 vào bảngTHONGBAO(chú thích số 14). - Chuyển về
sysđể cấp quyềnCONNECTcho các user u1 → u8 (chú thích số 15). - Tạo connection mới, đăng nhập từng user để xem thông báo tương ứng với group/compartment/level được gán.
- Chuyển file
ATBM-07.exetrong folder02-exesang:01-ATBM-07-SourceCode\ATBM-07\bin\Release\net8.0-windows - Double-click để chạy.
| Role / Scenario | Video |
|---|---|
| Admin | https://www.youtube.com/watch?v=YiuBG_kysks |
| Other users | https://www.youtube.com/watch?v=9wlTCezoeVA |