0
我有兩個用戶,USER1
和USER2
。 USER1
有權create table
和USER2
沒有此特權。即使擁有SELECT權限,也無法選擇表格
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憑據 =======
現在我想用USER2
憑據訪問EMPLOYEE
表:
SELECT * from EMPLOYEE
但它給錯誤:
ORA-00942: table or view does not exist
請告訴我我在做什麼錯在這裏?
的結果我想這個...但不是爲我工作。 –
您能否通過創建用戶,表格,贈款和選擇結果來發布您的所有陳述? – SriniV
當然,請參閱我的編輯- –