Мы можем установить другую схему по умолчанию, используя alter session
:
alter session set current_schema = SCOTT;
Это означает, что мы можем ссылаться на объекты в схеме SCOTT без добавления префикса SCOTT.То есть вместо scott.emp
мы можем просто:
select * from emp;
Обратите внимание, что теперь нам нужно добавить префикс объектов в нашу собственную схему:
select * from my.table_1;
Кроме того, на случай, если это не такПонятно, что установка current_schema
не предоставляет никаких привилегий: если SCOTT не предоставил нам INSERT для EMP или SELECT для SALGRADE, мы не сможем использовать эту технику для получения повышенного доступа.