1) To create a table under schema A.
create table test_PK (
stdid INT NOT NULL,
stdname VARCHAR(10),
PRIMARY KEY(stdid)
);
insert into test_pk values (10,'Bob'); //Here works fine
2) To execute:
GRANT SELECT,INSERT,DELETE ON TEST_PK TO B; //works fine
3) To use schema B to login the DB, while executing select * from test_pk;
it complains:
ORA-00942: table or view does not exist
00942. 00000 - "table or view does not exist"
*Cause:
*Action:
Error at Line: 12 Column: 14
Did I miss something?