Путаница с созданием пользователя с правами доступа к базе данных на сервере sql - PullRequest
0 голосов
/ 28 февраля 2020

У меня есть база данных «Test5» с 4 ролями:

1) Admin - полный доступ к базе данных Test5

2) ProgramCoordinator - создание курса, назначение профессора для курса et c (удаление не разрешено)

3) Профессор - Доступ только к информации о курсе (невозможно добавить, удалить или обновить информацию о курсе). Разрешено рассчитывать только оценку за курс (удаление запрещено в любом случае )

4) Report Analyst - доступ к данным для целей отчетности

Итак, у меня есть 2 схемы, в соответствии с которыми я сгруппировал свои таблицы:

Курс (создание курса) , назначение профессора для курса et c)

Professor (Таблицы, относящиеся к оценкам, сгруппированы в этой схеме)

Но при этом я запутался:

Теперь я вхожу в систему SSMS, используя пользователя по умолчанию для входа в окно, чтобы создать 4 пользователей для базы данных «Test5».

1) База данных ---> Безопасность -----> Логины

enter image description here

2) Новый логин:

enter image description here

enter image description here

enter image description here

Итак, я Я запутался здесь, чтобы спроектировать весь этот процесс.

Может кто-нибудь, пожалуйста, направьте меня в правильном направлении

...