Утрачена возможность быть администратором в SQL Server Reporting Services 2005 - PullRequest
1 голос
/ 02 апреля 2009

Я имел обыкновение переходить на http://myserver/reports, и после того, как я предоставил информацию о своей локальной учетной записи (которая была членом «Администраторов»), я получал «Домашнюю» страницу служб отчетов SQL Server вместе с « Ссылка «Настройки сайта» в правом верхнем углу.

Теперь, когда я вхожу, все пропало, и кажется, что я просто "обычный пользователь", потому что меню "Настройки сайта" больше нет. Ни вкладка «Свойства», ни «Новый источник данных», ни «Загрузить файл» и т. Д.

Как я могу вернуть эту функциональность обратно? Куда я смотрю? В базе данных ReportServer? ReportManager.config? Web.config?

Моя локальная учетная запись уже является частью локальных «администраторов», поэтому я думаю, что я должен получить полное меню, но я нет.

Есть ли еще одна секретная учетная запись "Администратор", в которую я могу войти как, а затем восстановить и запустить свою первую учетную запись Администратора?

Ответы [ 3 ]

2 голосов
/ 14 апреля 2015

Моя проблема решена после того, как я установил галочку «Применить настройки по умолчанию» в настройке виртуального каталога сервера отчетов в диспетчере конфигурации служб Reporting Services.

0 голосов
/ 17 апреля 2009

Я предполагаю, что кто-то выбрал группу локальных администраторов из "Системного администратора" (Настройки сайта ... Настройка безопасности для всего сайта).

Возможно, вы сможете взломать базу данных ReportServer:

В базе данных ReportServer:

  • В таблице Пользователи должны быть "BUILTIN \ Администраторы"
  • В таблице Ролей должен присутствовать «Системный администратор», TaskMask = 110101011
  • В таблице PolicyUserRole должна быть строка с GUID из User и Role выше. Идентификатор политики = EBFA3A83-8497-4A39-9B5C-62E0240D2924
0 голосов
/ 02 апреля 2009

Вы должны быть в группе безопасности «Администраторы сервера отчетов». которая отличается от группы администраторов

...