Я уверен, что Вы будете потрясены, когда я предложу, чтобы не все приложения Microsoft и сервисы работали правильно в 64-разрядном режиме... На всякий случай это могло бы быть фактором в Вашей среде, видеть, существует ли опция выполнить это соединение с базой данных в 32-разрядном режиме. Например, я получил Вашу точную ошибку в проекте Visual Studio, который использовал сценарий.NET VB, и после изменения Свойства проекта VS, Run64BitRuntime, чтобы быть 'Ложным', означая выполненный в 32-разрядном = 'Верный'. Затем волшебно, ошибка исчезла:) Я знаю, что Вы упомянули, что изменили настройки в Пуле приложений, но ошибка могла бы произойти к тому времени во время выполнения, когда соединение с базой данных сделано. Тестирование его за пределами IIS могло бы подтвердить или устранить это как проблему.
Вы можете попробовать запустить это.
Set-mailboxfolderpermission -identity room125:\calendar -user Default -AccessRights Reviewer