0
私はデータベースの初心者です。oracle12cでロールと特権を学習しようとしています。私はユーザdba643としてログインしており、次のコードを持っています。 RTESTユーザーとしてログインし、次のSELECT文を発行した後ユーザーが表の項目を表示できない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 * from dba643.test;
ユーザーRTESTは、2つのテーブルのエントリを表示することができます。ただし、ユーザdba643がテスト用のテーブルに新しいレコードを挿入すると、その新しく挿入されたレコードはユーザによって表示されませんrtest。同様に、ユーザrtestは、テストテーブルにレコードを挿入できますが、挿入されたレコードはdba643ユーザでは表示できません。私はこれに欠けている何か基本的なものはありますか?
ありがとうございました:) –
私の喜び。働いた??? –
はい、うまくいきました。 –