적용 대상
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

증상

SQL Server 2017에 Microsoft SQL Server Analysis Services (SSAS)가 설치 되어 있고 보안 열을 사용 하 여 역할이 정의 되어 있다고 가정 합니다. 이름이 계산 된 측정값 이름을 사용 하는 측정값이 해당 보안 열을 참조 하 고 해당 역할에 속한 사용자가 계산 된 측정값 이름을참조 하는 쿼리를 실행 하는 경우 다음과 같은 오류 메시지가 표시 될 수 있습니다.

MdxScript (모델) (LineNumber,columnnumber) 측정값 ' CalculatedmeasureName '의 계산 오류: 'ColumnName' 열을 찾을 수 없거나이 식에 사용할 수 없습니다.

대신 사용자는 측정값이 없다는 오류 메시지를 받아야 합니다 . 열이 보안 되는 경우에도 측정값은 자동으로 보호 되어야 하 고, 사용자는 측정값이 유효한 측정값 임을 나타내는 오류를 표시 하지 않아야 합니다.

해결 방법

이 문제는 다음과 같은 SQL Server 누적 업데이트에서 해결 되었습니다.

       SQL Server 2017 누적 업데이트 7

새 SQL Server 누적 업데이트에는 이전 누적 업데이트에 포함 된 모든 핫픽스와 보안 수정 사항이 포함 되어 있습니다. SQL Server에 대 한 최신 누적 업데이트를 확인 하세요.

SQL Server 2017의 최신 누적 업데이트

상태

Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.

참조

Microsoft에서 소프트웨어 업데이트를 설명 하는 데 사용 하는 용어에 대해 알아봅니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.