SHOW 명령: 권한 업데이트¶
SHOW <오브젝트> 명령의 동작은 다음과 같습니다.
- 변경 전:
명령을 실행하는 데 사용되는 역할에는 오브젝트를 볼 수 있는 오브젝트에 대한 USAGE 권한이 필요합니다.
예를 들어, SHOW SCHEMAS 명령에는 스키마에 대한 USAGE 권한이 필요합니다.
스키마에 대한 다른 권한(예: MODIFY)으로는 스키마의 테이블 오브젝트를 볼 수 없습니다.
- 변경 후:
명령을 실행하는 데 사용되는 역할에는 출력의 오브젝트를 볼 수 있는 오브젝트에 대한 모든 권한이 부여될 수 있습니다.
예를 들어, SHOW SCHEMAS 명령을 실행하는 데 사용된 역할에 스키마에 대한 MODIFY 권한이 부여된 경우 해당 역할은 출력에서 해당 스키마를 볼 수 있습니다.
따라서 SHOW 명령의 출력은 명령을 실행하는 역할에 부여된 권한에 따라 변경 전보다 더 많은 오브젝트를 반환할 수 있습니다.
이러한 변경 사항은 모든 SHOW 명령에 적용됩니다.
참조: 1665