Применяется к
SQL Server 2008 R2 Service Pack 2 SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Enterprise Core

Это исправление также относится к службам Microsoft SQL Server 2012 Reporting Services.

Проблемы

Рассмотрим следующий сценарий.

  • На вашем компьютере запущен экземпляр службы отчетов Microsoft SQL Server 2008 R2 (SSRS 2008 R2) или служба отчетов SQL Server 2012 (SSRS 2012) в режиме интеграции Microsoft SharePoint.

  • У вас есть отчет или подписка, созданные пользователем, у которого больше нет разрешений на семейство веб-сайтов SharePoint.

  • Пользователи, у которых есть соответствующие разрешения на доступ к семейству веб-сайтов SharePoint, пытаются открыть отчет или подписку.

В этом сценарии пользователь не может открыть отчет или подписку. Кроме того, пользователь получает следующее сообщение об ошибке:

Сервер отчетов обнаружил ошибку SharePoint. (rsSharePointError) Для ссылки на объект не указан экземпляр объекта.

Кроме того, в файле журнала сервера отчетов регистрируется следующее исключение:

Microsoft. ReportingServices. Diagnostics. Utilities. SharePointException: произошла ошибка SharePoint на сервере отчетов. ---> System. NullReferenceException: ссылка на объект не настроена на экземпляр object.at Microsoft.ReportingServices.SharePoint.Objects.RSSPImpUser.get_LoginName () на сайте Microsoft. ReportingServices. SharePoint. Utilities. CatalogItemUtilities. GetListItemUserLoginName (RSSPListItem элемент, String fieldName) в Microsoft. ReportingServices. SharePoint. Utilities. CatalogItemUtilities. CreateCatalogItem (RSSPFolder) на сайте Microsoft. ReportingServices. SharePoint. Server. SharePointDBInterface. GetParentsForFolderOrFileRecursive (RSSPWeb, RSSPFolder, RSSPDocumentLibrary родители) на сайте Microsoft. Исходная. SharePoint. Server. secMgr. CatalogItemList (ReportingServices, SharePointDBInterface., GetParentsForFolderOrFileRecursive родителей) на сайте Microsoft. RSSPWeb. SharePoint. Server. RSSPFolder. RSSPDocumentLibrary (исходная)..&

Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.