증상
다음 시나리오를 고려하세요.
테이블 형식 모드로 실행되는 Microsoft SQL Server 2012 Analysis Services(SSAS 2012) instance 모델 프로젝트에서 행 수준 보안을 동적 보안으로 구현합니다.
효과적인 사용자 이름 또는 클라이언트 애플리케이션을 사용하여 역할 테스트를 수행한 다음 SSAS 2012 instance MDX(다차원 식) 쿼리를 실행합니다.
참고 SSAS 2012 instance 관리자 그룹의 구성원입니다.
유효한 오류(예: 시간 제한 오류가 발생하거나 사용자가 작업을 취소)로 인해 쿼리가 취소됩니다.
다른 MDX 쿼리를 실행합니다.
이 시나리오에서는 다음 오류 메시지 중 하나를 받습니다.
참고
행 수준 보안 식을 평가하는 동안 오류가 발생했습니다. 역할: RoleName. 사용자: 'Domain\UserName'. 표: TableName. 오류 메시지: 사용자가 작업을 취소했습니다.
참고
행 수준 보안 식을 평가하는 동안 오류가 발생했습니다. 역할: RoleName. 사용자: 'Domain\UserName'. 표: TableName. 오류 메시지: 세션이 시간 제한 설정(세션 분리 시간 제한 또는 세션 유휴 시간 제한)을 초과하거나 세션 메모리 제한을 초과하여 취소되었습니다.
해결 방법
누적 업데이트 정보
SQL Server 2012 SP1의 누적 업데이트 2
이 문제에 대한 수정 사항은 누적 업데이트 2에서 처음 릴리스되었습니다. SQL Server 2012 SP1에 대한 이 누적 업데이트 패키지를 가져오는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료에서 문서를 확인합니다.
2790947 SQL Server 2012 서비스 팩 1Note에 대한 누적 업데이트 패키지 2 빌드가 누적되므로 각 새 수정 릴리스에는 이전 SQL Server 2012 SP1 수정 릴리스에 포함된 모든 핫픽스 및 모든 보안 수정 사항이 포함됩니다. 이 핫픽스를 포함하는 최신 수정 릴리스를 적용하는 것이 좋습니다. 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하세요.
2772858 SQL Server 2012 서비스 팩 1가 출시된 후 출시된 SQL Server 2012 빌드
SQL Server 2012의 누적 업데이트 5
이 문제에 대한 수정 사항은 누적 업데이트 5에서 처음 릴리스되었습니다. SQL Server 2012에 대한 이 누적 업데이트 패키지를 가져오는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료에서 문서를 확인합니다.
2777772 2012년 SQL Server 누적 업데이트 5참조 빌드가 누적되므로 각 새 수정 릴리스에는 이전 SQL Server 2012 수정 릴리스에 포함된 모든 핫픽스 및 모든 보안 수정 사항이 포함됩니다. 이 핫픽스를 포함하는 최신 수정 릴리스를 적용하는 것이 좋습니다. 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하세요.
2692828 2012년 SQL Server 릴리스된 SQL Server 2012 빌드
상태
Microsoft에서 이는 "적용 대상" 섹션에 나열된 Microsoft 제품에서의 문제임을 확인했습니다.