|
Проблема с 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" /> мы получаем сообщение об ошибке "Отказано в доступе", даже если логинимся под админом. В чём может быть проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2012, 14:20 |
|
Проблема с Windows аутентификацией
|
|||
---|---|---|---|
#18+
если права доступа не даны пользователю явно (скажем, после установки когда права есть только у builtin\administrators) то под Vista/Windows7 надо запускать браузер от имени администратора (elevated) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2012, 00:53 |
|
Проблема с Windows аутентификацией
|
|||
---|---|---|---|
#18+
Речь идёт от удалённом доступе. Если Код: xml 1.
, то пользовательские aspx-страницы запускаются от имени учётки, под которой запущен ReportServer. А под какой учёткой они запускаются в случае Код: xml 1.
? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2012, 10:11 |
|
Проблема с Windows аутентификацией
|
|||
---|---|---|---|
#18+
Jovanny, все aspx обрабатываются под service account, в любом случае. если сконфигурирован unattended execution account, сервер пытается получить его токен, для возможного использования. если имя/пароль не верны, вы получаете указанную ошибку. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2012, 22:27 |
|
Проблема с Windows аутентификацией
|
|||
---|---|---|---|
#18+
LevSвсе aspx обрабатываются под service account, в любом случае. Тогда почему, если указываю Код: xml 1.
, всё работает, но при Код: xml 1.
, даже если вхожу под admin и сервис запущен под admin, выдаёт ошибку "Access denied" ? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2012, 11:53 |
|
Проблема с Windows аутентификацией
|
|||
---|---|---|---|
#18+
<identity impersonate="true" userName="admin" password="admin_password" /> в вашем случае то же самое что и <identity impersonate="false"> (см доки) вы можете воспроизвести в точности сообщение об ошибке? (скриншот, например) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.06.2012, 04:29 |
|
Проблема с 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 (доменная учетка) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2016, 15:13 |
|
|
start [/forum/topic.php?fid=31&fpage=13&tid=1533256]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 178ms |
0 / 0 |