SNR#3820 분산 쿼리 실행 시 클러스터 관리자 권한을 요구하는 문제 해결
버전: 5.0.2605.2
클러스터 관리자 권한이 없는 계정이 분산 쿼리(table *:tbl 등)를 실행하면, 실제로는 허용되어야 함에도 원격 쿼리 명령어의 권한 검사에 걸려 실패하던 문제를 해결했습니다.
정당한 분산 쿼리는 쿼리를 다시 계획하는 과정에서 관리자 권한 검사를 건너뛰도록 하되, 사용자가 직접 입력한 원격 쿼리 명령어는 기존과 동일하게 클러스터 관리자 권한을 요구합니다. 이를 통해 분산 쿼리의 정상 실행을 보장하면서 원격 쿼리 명령어의 보안 제약은 그대로 유지됩니다.
수정 전에는 정당한 분산 쿼리도 원격 쿼리 명령어 권한 검사에 걸려 클러스터 관리자 권한 오류로 실패했습니다.
