Роли баз данных, роли приложений в SQL Server 2005

Бесплатно!

Роли БД – специальные объекты, которые используются для упрощения предоставления разрешений в БД (встроенные и пользовательские).

Встроенные:

— public – специальная роль предназначена для предоставления разрешения сразу всем пользователям БД

— db_owner – предоставляются полные права на БД

— dbo_accessadmin – роль для сотрудника, ответственного за пользователей БД

— dbo_securityadmin – дополняет роль dbo_accessadmin

— db_backupoperator – дает право выполнять резервное копирование БД

— db_ddladmin – разрешение изменять и удалять в БД, не предоставляя прав на информацию

— просматривать и изменять любую информацию в БД

— наоборот запрещают

Отличие этого метода в том, что разрешения предоставляют не пользователю, а приложению, из которого пользователь подключается к БД

«+»: гарантируется, что приложение будет обладать необходимыми правами в БД, админу достаточно создать любой логин и любую учетную запись в БД, без необходимости настраивать требуемые разрешения.

«-»: пароль роли приложения передается по сетке открытым текстом.

Детали:

Тип работы: Конспект, Лекции, Ответы на экзамены

Предмет: Компьютерные науки

Svg Vector Icons : http://www.onlinewebfonts.com/icon Из сборника: Конспект по SQL Server 2005

Год написания: 2010

Добавить комментарий

Ваш email не будет показан.

Получать новые комментарии по электронной почте. Вы можете подписаться без комментирования.