Проблемы
Предположим, что вы подключаетесь к экземпляру SQL Server 2014 или 2016 в качестве пользователя, который не входит в группу фиксированных серверов или db_owner базы данных sysadmin . Если для базы данных включена репликация и таблица, которая не является частью публикации в базе данных, могут появляться сообщения об ошибках, аналогичные указанным ниже.
Это сообщение 21050, уровень 14, состояние 1, sp_MSreplcheck_publish процедуры, 16Only членами предопределенной роли сервера sysadmin или db_owner фиксированной роли базы данных, могут выполнить эту операцию. Обратитесь к администратору с достаточными разрешениями для выполнения этой операции. Сообщение 3609, уровень 16, состояние 2, транзакция Line 269The завершается в триггере. Выполнение пакета прервано.
Решение
Эта проблема устранена в следующем накопительном обновлении SQL Server: Накопительное обновление 5 для SQL server 2016 RTM,накопительное обновление 2 для SQL Server 2016 с пакетом обновления 1 (SP1)
Накопительное обновление 3 для SQL Server 2014 с пакетом обновления 2
Сведения о накопительных обновлениях для SQL Server
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server. Последнее накопительное обновление для SQL server 2016
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Ссылки
Ознакомьтесь с терминологией , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.