Планировщик задач Windows и права на базу данных MSSQL - PullRequest
0 голосов
/ 17 мая 2018

У меня проблема с планировщиком задач.Я запланировал задачу, которая отправляет электронную почту.Это просто консольное приложение C #.Это приложение необходимо для подключения к серверу MSSQL.Мне интересно, какую роль, я должен предоставить этой учетной записи, чтобы разрешить только для подключения и чтения таблиц.В разделе «Сопоставление пользователей» я выбрал:

-public
-db_datareader

Но этих ролей недостаточно.Если я предоставлю пользователю роль sysadmin (в разделе «Роли сервера»), моя задача будет работать нормально, но я не хочу назначать эту роль, поскольку она позволяет пользователю делать все с сервером.

Чтороли, которые я должен дать, чтобы разрешить только соединять и читать таблицы?Есть ли способ предоставить доступ только к одной конкретной таблице?

...