Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Раздача прав на отчеты пользователям RS2005
|
|||
|---|---|---|---|
|
#18+
День добрый. Как извесно в RS пр раздаче прав связка идет: один отчет-много пользователей. У меня ситуция обратная: один пользователь - много отчетов. Дело слишком затрулнительное на 100-120 отчетов через интерфейс давайть права одному только пользователю, коих, надо признаться, тоже не мало. Может кто сталкивался с такой проблемой? Нужен скрипт добавление пользователю прав на отчет. Копался в базе, пробовал создавать политики и связки в PolicyUserRole, но без соответствующей записи в SecData система никак не реагирует. Обгуглился порядочно, чтобы найти описание хоть как формируются записи в этой таблице - нигде ничего нет. Ну или может ссылкой поделитесь? Куда копать укажите? Хелп! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2008, 13:14 |
|
||
|
Раздача прав на отчеты пользователям RS2005
|
|||
|---|---|---|---|
|
#18+
Права лучше давать не пользователям, а группам в AD. Образцы сценариев (службы Reporting Services) Образцы сценариев (службы Reporting Services) ... AddItemSecurity.rss Демонстрирует использование сценария для задания элемента политики безопасности в пространстве имен сервера отчетов. ...Если образцы установлены в каталог по умолчанию, то образцы сценариев находятся в папке «C:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Script Samples». Эти сценарии скармливаются утилите под названием "rs" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2008, 17:00 |
|
||
|
Раздача прав на отчеты пользователям RS2005
|
|||
|---|---|---|---|
|
#18+
Да в том то и дело, что пользователей на группы разбить не представляется никакой возможности. Одному это нужно, другому то, третьему обе эти штуки... Да и в АД мягко говоря бардак. 9 доменов с разными уровнями доверия... Жесть в общем. Такой вариант не подходит... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2008, 17:26 |
|
||
|
Раздача прав на отчеты пользователям RS2005
|
|||
|---|---|---|---|
|
#18+
Ну тем не менее, надеюсь ссылка помогла. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2008, 09:07 |
|
||
|
Раздача прав на отчеты пользователям RS2005
|
|||
|---|---|---|---|
|
#18+
Да действительно!) Помогло, но все таки MS делает мягко говоря, откровенное гавно. Как же можно было в примеры сценариев запихнуть настолько глючный скрипт... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2008, 16:47 |
|
||
|
Раздача прав на отчеты пользователям RS2005
|
|||
|---|---|---|---|
|
#18+
Я обычно стараюсь воздерживаться от категоричных суждений и оценок. По-моему назвать что-то "гавном" с полным правом может тот человек, который сам сделал аналогичный продукт лучший, чем критикуемый. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2008, 14:42 |
|
||
|
Раздача прав на отчеты пользователям RS2005
|
|||
|---|---|---|---|
|
#18+
пока нашел только один неприятный глюк в AddItemSecurity.rss: если задать не в том регистре имя пользователя, то проверка policy.GroupUserName = policyToAdd.GroupUserName не срабатывает - и при попытке создать роль возникает ошибка, что уже есть пользователь с такой ролью собственно вопрос как это обойти? в vb не особо силен :( поискал перевод в нужный регистр: нашел StrConv( ..., vbUpperCase) но он её не понимает, говорит: error BC30451: Name 'StrConv' is not declared. Dim sss As String = StrConv(policy.GroupUserName, vbUpperCase) на форумах пишут: "All of the StrConv function calls can be removed. .NET Strings are always Unicode." ещё есть вариант: Dim sss As String = UCase(policy.GroupUserName) но с ним ошибка таже error BC30451: Name 'UCase' is not declared. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 09:19 |
|
||
|
Раздача прав на отчеты пользователям RS2005
|
|||
|---|---|---|---|
|
#18+
Vitaly86, policy.GroupUserName.ToUpper() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2010, 05:13 |
|
||
|
Раздача прав на отчеты пользователям RS2005
|
|||
|---|---|---|---|
|
#18+
buvenДа действительно!) Помогло, но все таки MS делает мягко говоря, откровенное гавно. Как же можно было в примеры сценариев запихнуть настолько глючный скрипт... Особенно радует это: Важно!Данные образцы предназначены только для образовательных целей. Они не предназначены для использования в производственной среде и не тестировались в ней. Корпорация Майкрософт не предоставляет техническую поддержку для этих образцов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2010, 14:56 |
|
||
|
|

start [/forum/topic.php?fid=31&tid=1535696]: |
0ms |
get settings: |
7ms |
get forum list: |
21ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
25ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 324ms |

| 0 / 0 |
