我有两个用户,USER1并且USER2. USER1有特权create table,USER2也没有这个特权。
USER1已创建一个名为的表EMPLOYEE并授予该select表的特权USER2:
======使用 USER1 凭据=======
1)创建表 -
CREATE TABLE EMPLOYEE
(
EMP_ID NUMBER,
EMP_NAME VARCHAR2 (20 BYTE)
);
2)授予user2权限
GRANT SELECT ON EMPLOYEE TO USER2;
======使用 USER2 凭据=======
现在我想使用凭据访问EMPLOYEE表:USER2
SELECT * from EMPLOYEE
但它给出了错误:
ORA-00942: table or view does not exist
请告诉我我在这里做错了什么?