1 GRANT DELETE ANY TABLE TO INSTITUTE;
2 GRANT CREATE TABLE TO INSTITUTE;
3 GRANT CREATE VIEW TO INSTITUTE;
4 GRANT CREATE SEQUENCE TO INSTITUTE;
5 GRANT CREATE TYPE TO INSTITUTE;
6 GRANT CREATE SESSION TO INSTITUTE;
7 GRANT DROP ANY TABLE TO INSTITUTE;
8 GRANT DROP ANY TYPE TO INSTITUTE;
9 GRANT DROP ANY VIEW TO INSTITUTE;
10 GRANT ALTER ANY TABLE TO INSTITUTE;
(1 INSTITUTGA QO'YILADIGAN HAR QANDAY MA'LUMOTNI O'ZGARTIRING;
INSTITUTGA 2 GRANT YARATISH MAZMUNI;
INSTITUTGA 3 GRANT YARATISH
4 INSTITUTGA TALABA QO'YISh
INSTITUTGA 5 GRANT YARATISH TURI;
6 INSTITUTGA GRANT YARATISH Sessiyasi;
7 INSTITUTGA QO'YILADIGAN HAR QANDAY MA'LUMOT QO'YING;
8 INSTITUTGA UChUN HAR QANDAY TURING;
9 INSTITUTNI KO'RSATIShGA HAR QANDAY ERIShDI;
10 GRANT HAR QANDAY INSTITUTGA JAVOB BERADI;
)
Yoki biz xuddi shu yozuvlar bilan "CREATEUSER.SQL" faylini yaratamiz (17-rasm).
Anjir. 17. Foydalanuvchiga "INSTITUTE" kirish huquqini berish
4. Keyin, "SYS" foydalanuvchisidan chiqib, yuqorida ko'rsatilganidek, "INSTITUTE" foydalanuvchisi sifatida tizimga kiring. Endi DDL tilining imkoniyatlarini o'rganish uchun "INST_TYPE" ma'lumotlar turini yarataylik. Oracle sizga murakkab ob'ektlarni saqlash uchun maxsus ma'lumotlar turlarini yaratishga imkon beradi. Siz “CREATE TYPE” buyrug'i yordamida yangi maxsus turni yaratishingiz mumkin (18-rasm):
Do'stlaringiz bilan baham: |