Я хочу создать логины и пользователей для моего приложения c # .net winforms, которое использует SQL Server 2005 Express. Насколько мне известно, я создал эти шаги.
Итак, я хочу спросить, правильны ли эти шаги или я делаю много ошибок.
Кроме того, если пропущен какой-либо шаг, пожалуйста, добавьте новые шаги.
Кроме того, на последнем шаге, что я должен сделать, должен ли я предоставить разрешения обоим пользователям, USERS и SCHEMA, OR только пользователю USER или OR только SCHEMA.
Я ищу улучшения в этой модели или новой модели, если кто-нибудь может предоставить. Будет большая помощь.
Я хочу предоставить и запретить разрешения уровня базы данных, такие как CREATE, DROP, ALTER DATABASE; УРОВНЯ ТАБЛИЦЫ, например, ВСТАВИТЬ, УДАЛИТЬ, ИЗМЕНИТЬ, ОБНОВИТЬ И УРОВЕНЬ КОЛОННЫ.
Кроме того, необходимо ли создание схемы?
Насколько я знаю:
СОЗДАНИЕ ЛОГИНА необходимо
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЯ для вышеуказанного логина необходимо
СОЗДАНИЕ СХЕМЫ есть или не нужно? я не знаю.