
- •Лабораторная работа №1
- •2147483645 65536 Online permanent logging no local
- •0 1048576 Online temporary nologging no local
- •2147483645 65536 Online permanent logging no local
- •Задание 3.
- •Задание 6
- •166 Rows selected.
- •Insert no no
- •Insert no no
- •Insert no no
- •Insert no no
- •Insert no no
- •Insert yes no
- •Insert no no
166 Rows selected.
SQL>
Задание 7.
От имени пользователя с именем SCOTT разрешить пользователю с именем студента просматривать, вставлять и удалять данные из таблицы SALGRADE. С помощью представлений словаря данных убедиться в предоставлении указанных привилегий студенту и отметить это в отчете, указав представление и его строки, содержащие сведения о привилегиях студента.
GRANT select, insert, delete ON SALGRADE TO MP_55_26;
Задание 8.
От имени пользователя с именем SCOTT запретить пользователю с именем студента вставлять и удалять данные из таблицы SALGRADE. С помощью представлений словаря данных убедиться в отмене указанных привилегий студенту и отметить это в отчете
REVOKE select, insert, delete ON SALGRADE TO MP_55_26;
Задание 9.
С помощью представлений словаря данных определить наличие у студента привилегий, предоставленных ему пользователем с именем SCOTT, и отметить это в отчете, указав представление и его строки, содержащие сведения о привилегиях студента.
SQL> Select * from USER_TAB_PRIVS Where table_name='SALGRADE' AND owner='SCOTT';
MP_55_12 SCOTT
SALGRADE SCOTT
SELECT NO NO
GRANTEE OWNER
------------------------------ ------------------------------
TABLE_NAME GRANTOR
------------------------------ ------------------------------
PRIVILEGE GRA HIE
---------------------------------------- --- ---
MP_55_13 SCOTT
SALGRADE SCOTT
DELETE NO NO
MP_55_13 SCOTT
SALGRADE SCOTT
Insert no no
GRANTEE OWNER
------------------------------ ------------------------------
TABLE_NAME GRANTOR
------------------------------ ------------------------------
PRIVILEGE GRA HIE
---------------------------------------- --- ---
MP_55_13 SCOTT
SALGRADE SCOTT
SELECT NO NO
MP_55_14 SCOTT
SALGRADE SCOTT
GRANTEE OWNER
------------------------------ ------------------------------
TABLE_NAME GRANTOR
------------------------------ ------------------------------
PRIVILEGE GRA HIE
---------------------------------------- --- ---
SELECT NO NO
MP_55_16 SCOTT
SALGRADE SCOTT
SELECT NO NO
MP_55_17 SCOTT
GRANTEE OWNER
------------------------------ ------------------------------
TABLE_NAME GRANTOR
------------------------------ ------------------------------
PRIVILEGE GRA HIE
---------------------------------------- --- ---
SALGRADE SCOTT
SELECT NO NO
MP_55_22 SCOTT
SALGRADE SCOTT
SELECT NO NO
GRANTEE OWNER
------------------------------ ------------------------------
TABLE_NAME GRANTOR
------------------------------ ------------------------------
PRIVILEGE GRA HIE
---------------------------------------- --- ---
MP_54_03 SCOTT
SALGRADE SCOTT
SELECT NO NO
MP_54_04 SCOTT
SALGRADE SCOTT
SELECT NO NO
GRANTEE OWNER
------------------------------ ------------------------------
TABLE_NAME GRANTOR
------------------------------ ------------------------------
PRIVILEGE GRA HIE
---------------------------------------- --- ---
MP_54_07 SCOTT
SALGRADE SCOTT
DELETE NO NO
MP_54_07 SCOTT
SALGRADE SCOTT
GRANTEE OWNER
------------------------------ ------------------------------
TABLE_NAME GRANTOR
------------------------------ ------------------------------
PRIVILEGE GRA HIE
---------------------------------------- --- ---