Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
06.06.2012, 14:20
|
|||
---|---|---|---|
Проблема с Windows аутентификацией |
|||
#18+
Привет всем У меня следующая проблема. Я использую локальную учетную запись с правами администратора для запуска службы ReportServer и проверки подлинности Windows для доступа к сайту и отчетам. То есть мы имеем в ReportManager\web.config: <authentication mode="Windows" /> <identity impersonate="true" /> Для управления Windows-пользователями мы используем пользовательские веб-страницы, интегрированные в SSRS, которые расположены в ReportManager\Pages, и пользовательские сборки в ReportManager\Bin. Если мы установим <identity impersonate="false" /> мы можем добавлять или удалять Windows-пользователей без проблем, потому что сервис SSRS запущен под учетной записью с правами администратора. Но если мы устанавливаем <identity impersonate="true" /> мы получаем сообщение об ошибке "Отказано в доступе", даже если логинимся под админом. В чём может быть проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.06.2012, 00:53
|
|||
---|---|---|---|
|
|||
Проблема с Windows аутентификацией |
|||
#18+
если права доступа не даны пользователю явно (скажем, после установки когда права есть только у builtin\administrators) то под Vista/Windows7 надо запускать браузер от имени администратора (elevated) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.06.2012, 10:11
|
|||
---|---|---|---|
Проблема с Windows аутентификацией |
|||
#18+
Речь идёт от удалённом доступе. Если Код: xml 1.
, то пользовательские aspx-страницы запускаются от имени учётки, под которой запущен ReportServer. А под какой учёткой они запускаются в случае Код: xml 1.
? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.06.2012, 22:27
|
|||
---|---|---|---|
|
|||
Проблема с Windows аутентификацией |
|||
#18+
Jovanny, все aspx обрабатываются под service account, в любом случае. если сконфигурирован unattended execution account, сервер пытается получить его токен, для возможного использования. если имя/пароль не верны, вы получаете указанную ошибку. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.06.2012, 11:53
|
|||
---|---|---|---|
Проблема с Windows аутентификацией |
|||
#18+
LevSвсе aspx обрабатываются под service account, в любом случае. Тогда почему, если указываю Код: xml 1.
, всё работает, но при Код: xml 1.
, даже если вхожу под admin и сервис запущен под admin, выдаёт ошибку "Access denied" ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.06.2012, 04:29
|
|||
---|---|---|---|
|
|||
Проблема с Windows аутентификацией |
|||
#18+
<identity impersonate="true" userName="admin" password="admin_password" /> в вашем случае то же самое что и <identity impersonate="false"> (см доки) вы можете воспроизвести в точности сообщение об ошибке? (скриншот, например) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.02.2016, 15:13
|
|||
---|---|---|---|
|
|||
Проблема с Windows аутентификацией |
|||
#18+
Похожая ситуация. Поставил SQL 2014 с последним SP и CU. Восстановил базу ReportServer со старого сервера и восстановил ключ. Проблема: при открытии отчета под любым пользователем (кроме пользователя, имеющего права локального админа на сервере) выдает ошибку "Невозможно загрузить файл или сборку "System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" или один из зависимых от них компонентов. Отказано в доступе." Если запустить отчет от пользователя с правами локального админа на сервере - то отчет откроется нормально и в дальнейшем открывается нормально от любого пользователя, пока не перегрузить сервер или службу. Я так предполагаю, что при первоначальном открытии отчета подгружаются сборки и обычный пользователь не имеет прав. Но все пользователи включены в группу Пользователи на сервер и эта группа имеет права на папку ReportServer в Program Files, Windows и т.д. Если поставить <identity impersonate="false" />, то https://<rs>/Reportserver отчеты запускаются нормально, а на https://<rs>/Reports ошибка - права не предоставлены пользователю. Если <identity impersonate="true" userName="domain\localadmin" password="password" /> - то все запускается, но получается запуск с правами локального админа, что неправильно. Посоветуйте, какие права должны быть на сервере у обычных пользователей. Или как настроить RS так, чтобы сборки загружались от учетки, под которой запущена служба RS (доменная учетка) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=31&mobile=1&tid=1533256]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 252ms |
total: | 383ms |
0 / 0 |