DB 유저가 DBMS_XPLAN 패키기 사용시 필요한 권한
튜닝을 진행할 때 SQL의 플랜 정보를 확인하기 위해 DBMS_XPLAN 패키지 사용할 경우가 있다.
DB 관리자에게 해당 패키지를 사용할 수 있게 해 달라고 하면 DBMS_XPLAN 패키지에 대해 EXECUTE 권한을 부여해 주곤 한다.
하지만 패키지에 대한 EXECUTE 권한만 부여할 경우 아래와 같은 에러들을 만나게 된다.
user has no select privilege on v$sql_plan 또는 user has no select privilege on v$session
이런 경우 아래의 권한을 별도로 부여해 줘야한다.
GRANT SELECT ON v_$session TO 유저명; GRANT SELECT ON v_$sql_plan_statistics_all TO 유저명; GRANT SELECT ON v_$sql_plan TO 유저명; GRANT SELECT ON v_$sql TO 유저명;
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
10 | events 활용 (10384,10046,10053 ) MOS 기준 [2] | 우뽕 | 2023.04.06 | 660 |
9 | 튜닝시 SQL 문장의 OutLine 정보를 추출하는 SQL 문장 | 명품관 | 2021.01.14 | 35584 |
8 | SQL Advisor 사용법을 이용한 튜닝 가이드 | 우뽕 | 2020.04.09 | 3518 |
7 | [12cR1 이상] Limiting SQL Rows 활용하여 페이징 처리 해 보기 [1] | 우뽕 | 2020.03.27 | 2068 |
» | DB 유저가 DBMS_XPLAN 패키기 사용시 필요한 권한 | 명품관 | 2020.03.20 | 1329 |
5 | DBMS_SHARED_POOL 사용 | 우뽕 | 2020.03.11 | 1014 |
4 | Column 를 이용한 hint 사용하기 [1] | 우뽕 | 2020.02.28 | 1972 |
3 | _smu_debug_mode 와_undo_autotune 관련 내용 정리 | 우뽕 | 2020.01.23 | 1241 |
2 | [12cR2 이상] _cursor_obsolete_threshold 기본값으로 변경 하기 | 우뽕 | 2020.01.23 | 1382 |
1 | V$SQL_HINT를 통해 HINT 종류 확인 | 명품관 | 2019.05.29 | 778 |