В первом случае это не работает, потому что вам нужно либо:
Ссылка на имя таблицы, включая схему, в которой она находится. Т.е.
SELECT * FROM schema.EMP;
OR
2. Создайте [публичный] синоним, чтобы иметь возможность «видеть» таблицу без включения схемы в каждый оператор SQL.
Во втором случае вы пытаетесь сослаться на схему, но получаете неправильную. Таблица EMP обычно находится в схеме SCOTT, а не в SYSTEM. Хотя в вашем случае, возможно, вам нужно сделать:
grant select on cis605.emp to chap7;
Кроме того, иметь пользователя с именем «USER» - плохая идея - это ключевое слово Oracle. (Хотя я думаю, что это может быть только для целей примера)