메뉴 건너뛰기

Korea Oracle User Group

Admin

Fixed Table에 대한 권한은 직접적으로 부여되지 않는다.

 

X$, V$로 시작하는 Fixed Table, Dynamic Performance View의 경우 Select 권한이 직접적으로 부여되지 않는다.

만약 Grant 명령어로 부여하게 되는 경우 아래의 에러를 만나게 된다.

 

ORA-02030: can only select from fixed tables/views

 

Fixed Table(X$)의 경우 View를 생성해 View에 대한 권한을 주는 방식으로 해야 한다.

 

-- X$BH 테이블에 권한은 주려했으나 에러 발생
-- SYS 계정에서 아래와 같이 View 생성
CREATE VIEW IMSI_X$BH AS SELECT * FROM X$BH;
 
-- View 대한 권한을 부여하고 유저가 혼동하지 않도록 같은 명칭으로 Synonym 생성
GRANT SELECT ON IMSI_X$BH TO DB_MON;
 
CREATE SYNONYM DB_MON.X$BH FOR SYS.IMSI_X$BH;
 
-- 권한을 받은 유저에서 아래와 같이 SQL 문장을 수행하면 됨
SELECT *
FROM   DB_MON.X$BH;

 

Dynamic Performance View의 경우는 V$로 시작하는 view는 해당 명칭이 Synonym이므로 아래와 같이 권한을 부여하면 된다.

 

-- 권한 부여
GRANT SELECT ON SYS.V_$SESSION TH DB_MON;

 

 

 

번호 제목 글쓴이 날짜 조회 수
34 Windows 접속 에러 ORA-12638 [1] file Talros 2024.02.14 105
33 Result Cache(oracle11g NF) [6] ocm10gr2 2016.03.14 266
32 수집된 통계가 바로 반영되지 않고 원할 때 반영하도록 하는 방식 명품관 2023.04.04 270
31 mbr(multi block read) 과 sbr(single block read) 사이에 과연 어떤 방식을 선택해야 할까요? [1] 명품관 2022.09.16 346
30 ORA-28014: Cannot Drop Administrative Users 에러 현상 [1] 명품관 2023.03.27 424
29 default 값을 포함한 컬럼 추가시 오라클 버전별 개선 사항 [1] 명품관 2023.01.17 544
28 SQL Plan Management(SPM) - 2 DBMS_SPM.CONFIG로 필터링 file 명품관 2020.03.26 592
27 Python 을 이용해 파일 업로드 해 보기 [1] file Talros 2023.04.19 592
26 SQL Plan Management(SPM) - 3 Manual Plan Capture 명품관 2020.06.01 652
25 ORA-3136 inbound connection time out & JDBC Io exception: Connection reset [1] Talros 2023.02.24 697
24 OS 터미널 접속 없이 오라클 접속을 통해 OS CPU 사용율 모니터링 하기 [3] file 명품관 2020.12.22 814
23 Oracle VMSTAT을 이용한 CPU 사용량 활용법 에밀리오 2016.07.14 892
22 DB에 생성된 ROLE의 생성 정보 확인 [2] 명품관 2016.05.31 916
21 External Table 기능을 사용해 파일 읽기 명품관 2017.04.05 962
20 SQL Plan Management(SPM) - 1 파라미터의 기능 확인 명품관 2020.03.19 990
19 RECO 프로세스 트레이스 발생 하면서 ORA-02019 에러 발생시 명품관 2021.01.12 1003
18 Active Session History를 이용한 TOP SQL 분석 (GV$ACTIVE_SESSION_HISTORY) 에밀리오 2016.07.12 1196
17 DB option Enable / Disable 정리 방법 - Mos 참고 file 우뽕 2021.01.31 1213
16 Schema password 재 사용 불가능 하게 하기 [1] Talros 2022.01.26 1293
15 Block Cleanout(블럭 클린아웃) 명품관 2016.09.23 1494
위로