debug 권한 0 1 884

by 벤벤 [Oracle Admin] [2020.03.31 09:00:21]


안녕하세요. debug 권한 관련 문의가 있습니다.

권한 중에 하단 유형이 있는데

grant debug on <tablename> to <username>;
GRANT debug connect session to <username>;
GRANT debug any procedure to <username>;

 

debug 어떤 용도로 어떻게 사용하는지 알 수 있을까요...

alter procedure <proceduerename> compile;

컴파일 명령어만 사용해도 어느 코드라인에 문제가 있는지 보이는데... debug는 왜 있는지

어떻게 활용하는지 모르겠습니다.

by pajama [2020.03.31 17:23:08]

찾아보면 debugger라는 용어가 나오는데 이게 별도 프로세스인건지 모르겠네요.. 어디 공식적인 설명이 있을법한데 잘 못찾겠네요.

plsql debugger는 sql developer suite의 일부라고도 하는데 원격지에서 sql developer로 디버깅을 할때 DBMS_DEBUG_JDWP 패키지를 사용하기 위한 권한이 아닌가 추측만 해봅니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입