Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Заполнение таблицы ReportServer..SecData  [new]
andrew_mad
Member

Откуда:
Сообщений: 1
Пишу код для автоматизации раздачи прав в MS Reporting Services.
В таблице ReportServer..SecData есть два поля:
NTSecDescPrimary (image)
NTSecDescSecondary (ntext)

Облазил все. Ни в одном источнике не нашел ни что это такое, ни чем и как эти поля нужно заполнять.
21 ноя 15, 18:54    [18452714]     Ответить | Цитировать Сообщить модератору
 Re: Заполнение таблицы ReportServer..SecData  [new]
Glory
Member

Откуда:
Сообщений: 104751
andrew_mad
Ни в одном источнике не нашел ни что это такое, ни чем и как эти поля нужно заполнять.

Наверное потому, что раздавать права нужно документировнными методами, а не прямыми вставками в таблицы
22 ноя 15, 20:11    [18456613]     Ответить | Цитировать Сообщить модератору
 Re: Заполнение таблицы ReportServer..SecData  [new]
yaxta
Member

Откуда: азербайджан,баку
Сообщений: 518
Glory
andrew_mad
Ни в одном источнике не нашел ни что это такое, ни чем и как эти поля нужно заполнять.

Наверное потому, что раздавать права нужно документировнными методами, а не прямыми вставками в таблицы


я согласен
прямыми вставками в поле text
никогда не работает
например возможна так

 
 CREATE TABLE #testnotes (k1 int identity, notes text DEFAULT ' ')
BEGIN TRAN
INSERT #testnotes DEFAULT VALUES
DECLARE @textptr binary(16)
SELECT @textptr=TEXTPTR(notes)
FROM #testnotes (UPDLOCK)
WRITETEXT #testnotes.notes @textptr 'ZZZ '
SELECT * FROM #testnotes
COMMIT TRAN
GO
DROP TABLE #testnotes 


k1	notes
1	ZZZ 
23 ноя 15, 00:13    [18457331]     Ответить | Цитировать Сообщить модератору
 Re: Заполнение таблицы ReportServer..SecData  [new]
Glory
Member

Откуда:
Сообщений: 104751
yaxta
я согласен
прямыми вставками в поле text
никогда не работает

Вы опять бредите.
23 ноя 15, 09:15    [18457786]     Ответить | Цитировать Сообщить модератору
 Re: Заполнение таблицы ReportServer..SecData  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8807
andrew_mad,
читайте справку, топик <Безопасность и защита (SSRS)>.
Как вариант, управление правами пользователей осуществить через группы Active Directory.

Облазил все. Ни в одном источнике не нашел ни что это такое, ни чем и как эти поля нужно заполнять.

Это делает сам сервис, пользователь управляет правами интерактивно через интерфейс.
23 ноя 15, 12:08    [18458702]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить