Мне нужно создать пользователя (кроме dba) в db. dba создайте таблицу с именем emp. когда новый пользователь подключается к базе данных, он должен иметь права на выбор * из emp.
Поэтому я использовал следующий код. при подключении к дба.
CREATE TABLE emp(
Empid VARCHAR2(4),
Name VARCHAR2(15),
Designation VARCHAR2(10),
primary key (Empid)
);
CREATE user C##XYZ;
GRANT CONNECT TO C##XYZ;
GRANT UPDATE,DELETE,INSERT,SELECT ON emp TO C##XYZ;
но когда я подключаюсь как xyz и пытаюсь запустить select * from emp. то он говорит, что таблица не существует.
Так может ли кто-нибудь помочь мне сделать это ..
В качестве СУБД я использовал ORACLE 12c.