Какую роль сервера (ов) и/или Роль (s) База данных должна SQL-Войти должны сделать следующее:SQL Server - Какую роль следует использовать для доступа к приложениям?
- чтения данных (включая таблицы Temp)
- Запись данных (включая таблицы Temp)
- Выполнения любой SP в базе данных, которые они получают доступ
Мы мигрируем от SQL 2000 по 2008 году, и я собираюсь через все Логины и заметил, что они все готовы к Сисадминым & db_owner, который ISN Нехорошо. Наши приложения, которые используют эти логины, будут делать только то, что я перечислил выше, поэтому мне интересно. Я знаю, что могу установить каждый вход с ролью базы данных db_datareader & db_datawriter, но это не включает выполнение SP. У нас есть около 300 SP в 2 или наших БД и нужно пройти через каждый SP и установить права входа в расширенные свойства, которые будут слишком длинными и утомительными.
Любая помощь очень ценится!
Я пошел по этому маршруту, так как это дает мне большую гибкость для моей нынешней ситуации. Спасибо за информацию! – Robert