Мой сервер отчетов SQL (ssrs) не допускает пользователей, кроме администраторов домена

Недавно я установил ssrs на удаленный сервер моего работодателя. Проблема, с которой я сталкиваюсь, заключается в том, что независимо от того, какие разрешения я изменяю на самом сервере отчетов, будь то настройки сайта, дающие права пользователя или системного администратора, или настройки папки. Пользователи домена не могут получить доступ к серверу отчетов. Единственными пользователями, которые могут получить доступ к серверу отчетов, являются пользователи, назначенные системными администраторами в активном каталоге самого домена, независимого от сервера отчетов.

Даже если я не даю пользователям разрешения на сервере отчетов, они все равно могут получить доступ к серверу отчетов, если они являются администраторами. Но у меня есть 14 пользователей, которым нужен доступ к отчетам, как я могу дать им разрешения, не предоставляя им доступ администратора к домену, базе данных и серверу.

Пользователи получают следующее сообщение об ошибке «Разрешения, предоставленные пользователю «домен \ пользователь», недостаточны для выполнения этой операции. (rsAccessDenied)»


comment
Это действительно похоже на проблему с разрешениями для их записи в Active Directory ... вам нужно будет предоставить 14 пользователям доступ к местоположению сервера, иначе я полагаю, что они получат ошибку 404, не найденную? Какую ошибку они испытывают?   -  person Gallus    schedule 24.08.2016
comment
Пользователи получают следующее сообщение об ошибке. Разрешения, предоставленные пользователю «домен\пользователь», недостаточны для выполнения этой операции. (rsAccessDenied)   -  person Azuraith    schedule 24.08.2016
comment
Хорошо, тогда это не связано с сервером или службами отчетов... проблема связана с разрешениями пользователя домена (т.е. пользователя Active Directory). Вот почему администраторы домена могут получить к нему доступ, но другие не могут, независимо от их уровня пользователя для их учетной записи для отчетов.   -  person Gallus    schedule 25.08.2016
comment
есть ли у вас какие-либо предложения о том, как предоставить пользователю доступ к SSRS в активном каталоге, не предоставляя им права администратора?   -  person Azuraith    schedule 25.08.2016
comment
Мой официальный окончательный ответ, который работает на 100% для всех пользователей, выглядит следующим образом. Вы должны создать пользователя в базе данных с помощью SSMS. Имя пользователя должно быть домен\пользователи домена, пользователи домена — это группа, содержащая всех пользователей. пока эта группа добавлена ​​к логинам на ssms в папке безопасности базы данных. тогда все пользователи смогут получить доступ к серверу отчетов. ПРИМЕЧАНИЕ. Убедитесь, что вы предоставляете разрешения в диспетчере сервера отчетов пользователям домена\домена.   -  person Azuraith    schedule 26.08.2016


Ответы (1)


Мой официальный окончательный ответ, который работает на 100% для всех пользователей, выглядит следующим образом. Вы должны создать пользователя в базе данных с помощью SSMS. Имя пользователя должно быть имя_домена\"пользователи домена", пользователи домена - это группа, в которую входят все пользователи. пока эта группа добавлена ​​к логинам на ssms в папке безопасности базы данных. тогда все пользователи смогут получить доступ к серверу отчетов. ПРИМЕЧАНИЕ. Убедитесь, что вы предоставляете разрешения в диспетчере сервера отчетов для «домен»\пользователи домена

person Azuraith    schedule 24.08.2016