Каков минимальный уровень доступа к серверу sql, который необходим членству asp.net?

Из соображений безопасности, какой минимальный уровень доступа может иметь пользователь членства asp.net?

2 ответа

Решение

Основываясь на моих исследованиях здесь: ASP.Net Membership.DeleteUser, пользователю потребуются разрешения SELECT и EXECUTE.

Лучше использовать роли приложения, представленные в базе данных.

Они описаны в MSDN на странице "Роли и представления в базе данных служб приложений для SQL Server". Это включает в себя, какие операции требуют какой роли.

NB. Вы также можете использовать SQL Management Studio, чтобы посмотреть, что защищено для каждой роли.

Другие вопросы по тегам