したがって、Aとしてそれを行うには、CREATEDANYSYNONYM特権が必要です。
GRANT CREATE ANY SYNONYM TO A;
編集:特権を回避するには、次のようにします:
a)Aとして:
GRANT SELECT ON mytable1 TO B;
GRANT SELECT, INSERT, UPDATE, DELETE ON mytable2 TO B;
b)Bとして:
CREATE SYNONYM a_mytable1 FOR A.mytable1;
CREATE SYNONYM a_mytable2 FOR A.mytable2;