#oracle,tibero,별명,다른 이름
USER_A 계정에 있는 테이블들을 USER_B 계정에서 새로운 이름을 지정해 사용하는 방법을 설명한다.
USER_A내 테이블 TABLE_A, TABLE_B, TABLE_B를 USER_B에서 사용하도록 권한을 부여하고, 가각 테이블에 대해서는 새로운 이름 TBL_AA, TBL_BB, TBL_CC로 지정해 사용한다.
GRANT SELECT ON TABLE_A TO USER_B;
GRANT SELECT,INSERT ON TABLE_B TO USER_B;
GRANT SELECT,DELETE ON TABLE_C TO USER_B;
※ 선행작업 synonym생성권한 부여 : sysdba : grant create synonym to USER_B;
CREATE SYNONYM TBL_AA FOR USER_A.TABLE_A;
CREATE SYNONYM TBL_BB FOR USER_A.TABLE_B;
CREATE SYNONYM TBL_CC FOR USER_A.TABLE_C;