0

db にユーザー (dba を除く) を作成する必要があります。dba は emp というテーブルを作成します。新しいユーザーが db に接続するとき、select * from emp を実行する権限が必要です。

だから私は次のコードを使用しました。DBA接続で。

CREATE TABLE emp(
   Empid     VARCHAR2(4),
   Name      VARCHAR2(15),
   Designation  VARCHAR2(10),
   primary key (Empid)
   );

CREATE user C##XYZ;
GRANT CONNECT TO C##XYZ;
GRANT UPDATE,DELETE,INSERT,SELECT ON emp TO C##XYZ;

しかし、xyzとして接続してselect * from empを実行しようとすると。次に、テーブルが存在しないと表示されます。

誰でも私がこれを行うのを助けることができます..

ORACLE 12c を dbms として使用しました。

4

0 に答える 0