Доступ к услугам по созданию отчетов SQL Server неадминистраторскими учетными записями

Прежде всего, tr может использоваться для перевода текста. tr [:upper:] [:lower:] переведет все символы верхнего регистра из stdin в нижний регистр в stdout. Таким образом, это - просто вопрос работы этого в Ваш сценарий...

for $FILE in `find . -name [whatever] -print`
    do mv $FILE `echo $FILE | tr [:upper:] [:lower:]`
done

Это довольно ужасно, и это выкладывает ошибки, если имя файла уже является нижним регистром. (потому что Вы пытаетесь перейти его на себя), Но это должно сделать задание. Убедитесь модификации, кто бы ни отправляет очищенную версию.

1
задан 20 July 2011 в 23:24
2 ответа

По-видимому, пользователю был нужен доступ к одной из других баз данных и конкретной роли. Странный все же.

0
ответ дан 4 December 2019 в 01:28

Вы получили трассировку профилировщика и проверили, существует ли "Вход в систему, Неудавшийся", сообщил относительно базы данных SQL Server GP или доступа запрещен на определенных таблицах на базе данных SQL? Или есть ли отказавший вход в систему, сообщил в журналах Reporting Services?

Кроме того, у этих пользователей есть доступ для просмотра этих отчетов? Пользователи должны быть в роли браузера для генерации этих отчетов и должны иметь необходимые полномочия на объектах базы данных для получения данных для этих отчетов, если Вы используете аутентификацию Windows и те же удостоверения пользователя для соединения с экземпляром SQL Server. Если та же учетная запись используется для соединения с бэкендом экземпляра SQL независимо от пользователя, получающего доступ к отчету, то необходимо проверить, являются ли пользователи частью роли Браузера RS для папки RS, которая содержит эти отчеты.

Ссылка: 954 242 Часто задаваемых вопроса об интеграции SQL Server Reporting Services (SSRS) с Microsoft Dynamics GP 10.0 и http://support.microsoft.com/default.aspx?scid=kb;EN-US;954242 GP Microsoft Dynamics 2010 года

1
ответ дан 4 December 2019 в 01:28

Теги

Похожие вопросы