현상
일반 계정에 rmgr 권한을 부여하고 tbrmgr 백업을 수행하였으나, tbrmgr 복구 과정에서 복구 실패 현상이 발생하였습니다.
원인
일반 계정에 rmgr 권한을 부여하면 tbrmgr 백업은 가능하지만, 복구 시 mount 모드일 때 sys 계정 외 로그인 실패로 복구가 불가합니다.
해결
임시 우회 방안을 적용합니다.
1.
백업 전용 계정 생성
CREATE USER SYSBACKUP IDENTIFIED BY TIBERO DEFAULT TABLESPACE SYSTEM;
SQL
복사
2.
rmgr 백업 수행 최소 권한 부여
GRANT CREATE SESSION TO SYSBACKUP;
GRANT ALTER SESSION TO SYSBACKUP;
GRANT ALTER SYSTEM TO SYSBACKUP;
GRANT CREATE TABLESPACE TO SYSBACKUP;
GRANT ALTER TABLESPACE TO SYSBACKUP;
GRANT DROP TABLESPACE TO SYSBACKUP;
GRANT ALTER DATABASE TO SYSBACKUP;
GRANT ALTER RMGR TO SYSBACKUP;
GRANT SELECT_CATALOG_ROLE TO SYSBACKUP;
SQL
복사