Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2012 в один файл для загрузки. Поскольку исправления являются кумулятивными, каждый новый выпуск содержит все исправления и исправления для системы безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2012.
Проблемы
Предположим, что вы создали соединение семантической модели бизнес-аналитики, которое перенаправляет на базу данных табличной модели служб Analysis Services в Microsoft SQL Server 2012. Затем запрос DAX или MDX отправляется в базу данных табличной модели. В этой ситуации нарушение прав доступа может возникнуть в случае соблюдения указанных ниже условий.
-
В базе данных имеется вычисление, содержащее функцию USERELATIONSHIP (DAX).
-
Запрос состоит из одной или нескольких произвольных фигур. Примечание. Произвольный набор фигур — это набор, который легко выразить в виде перекрестного набора из двух наборов элементов атрибута. Например, "{(2004; США), (2001, Канада)}" — произвольная настройка фигуры.
-
Функция USERELATIONSHIP влияет на группу мер, которая вовлечена в произвольную фигуру.
Решение
Сведения о накопительном пакете обновления
SQL Server 2012
Исправление для этой проблемы впервые выпущено в накопительном обновлении 2 для SQL Server 2012 с пакетом обновления RTM. Чтобы получить дополнительные сведения об этом накопительном пакете обновления, щелкните следующий номер статьи базы знаний Майкрософт:
2703275 Накопительный пакет обновления 2 (SP2) для SQL Server 2012Примечание. Так как сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2012. Рекомендуется установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
2692828 Сборки SQL Server 2012, выпущенные после выпуска SQL Server 2012 Исправления Microsoft SQL Server 2012 создаются для конкретных пакетов обновления для SQL Server. К установке пакета обновления RTM для SQL Server 2012 необходимо применить исправление RTM для SQL Server 2012. По умолчанию любое исправление, предоставленное в пакете обновления SQL Server, входит в следующий пакет обновления для SQL Server.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".