Базы данных Oracle - статьи

         

Проверяем, как работает


Теперь можно посмотреть, как это работает:

SQL> CONNECT scott/tiger

Connected.

SQL> SELECT ename, loc FROM emp, dept WHERE emp.deptno = dept.deptno;

ENAME LOC ---------- ------------- CLARK NEW YORK

KING NEW YORK

MILLER NEW YORK

ALLEN CHICAGO

WARD CHICAGO

MARTIN CHICAGO

BLAKE CHICAGO

TURNER CHICAGO

JAMES CHICAGO

9 rows selected.

Действительно, мы видим сотрудников только двух отделов.

Если у вас получились ошибки в последнем предложении SELECT, причину можно уточнить в трассировочном файле в каталоге udump (обычно это $ORACLE_HOME/admin//udump).

В качестве упражнения создайте пользователя ADAM, дайте ему права на выборку из SCOTT.EMP и убедитесь, что политика доступа работает и для него.



Содержание раздела