0
나는 데이터베이스에 대한 신참이며 oracle12c에서 역할과 권한을 배우려고합니다. dba643 사용자로 로그인했으며 다음 코드가 있습니다.사용자가 테이블 항목을 볼 수 없습니다 oracle 12c
create table test
(
obj1 Number,
obj2 Varchar2(3)
);
Insert into test values('1','A');
Insert into test values('2','B');
create user rtest identified by rtest;
grant connect,resource to rtest;
grant select,insert,update,delete on test to rtest;
다음 select 문을 rtest 사용자로 로그인하고 실행 한 후에 :
select * from dba643.test;
사용자 rtest은 두 테이블 항목을 볼 수 있습니다. 그러나 사용자 dba643이 테스트 테이블에 새 레코드를 삽입하면 새로 삽입 된 레코드는 사용자가 rtest으로 볼 수 없습니다. 마찬가지로 사용자 rtest은 테스트 테이블에 레코드를 삽입 할 수 있지만 삽입 된 레코드는 dba643 사용자가 볼 수 없습니다. 거기에 뭔가 빠졌어 기본 있나요?
대단히 감사합니다. –
내 기쁨. 일했다 ??? –
네, 효과가있었습니다. –