На Application_Start моего веб-сайта я выполняю хранимую процедуру для чтения некоторых данных из одной базы данных SQL Server 2008.
Это единственный вызов этой базы данных.
Я бы создалопределенный пользователь SQL Server с разрешением только для чтения, чтобы выполнить этот sp.
Я создал нового пользователя SQL Server с ролью db_datareader, но при выполнении sp у меня появляется ошибка в этой строке:
SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
Ошибка: EXECUTE permission denied on object
...
Как мне обойти это?
Спасибо