Создание пользователя, который может выполнять все стандартные отчеты, но ничего не менять - PullRequest
1 голос
/ 24 марта 2012

Мне нужен конкретный пользователь, который будет использоваться только для отчетов.

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

Есть ли какие-либоконкретный способ сделать это?

Если я попробую моего стандартного пользователя строки подключения, он скажет, что у него не будет прав на выполнение.Но также я не даю права SA этому стандартному пользователю.

Sql server standard reports

1 Ответ

4 голосов
/ 24 марта 2012

Если немного поискать, похоже, что пользователю может понадобиться роль "sysadmin".Следующая статья касается этого чуть ближе к концу.

http://awanderingmind.com/2011/01/25/no-you-may-not-have-sysadmin-mr-developer/

...