Управление полномочиями с использованием Management Studio

Оценить
(0 голоса)

Пользователи базы данных могут выполнять предоставленные им действия. В этом случае существует соответствующая запись в представлении просмотра каталога sys.database_permissions (т. е. значение столбца state установлено в g). Негативная запись в таблице не дает возможности пользователям осуществлять деятельность. Значение d (deny, отменить) в столбце state перекрывает полномочие, которое было предоставлено пользователю явно или неявно с помощью роли, которой принадлежит пользователь. Поэтому в любом случае пользователь не может выполнять такую деятельность. И в последнем случае (значение к) пользователь не имеет явно установленных привилегий, но может осуществлять некую деятельность, если роль, которой принадлежит этот пользователь, имеет соответствующие полномочия.

Для управления полномочиями пользователя или роли с использованием Management Studio разверните сервер и папку Databases. Щелкните правой

 

Управление полномочиями с использованием Management Studio

 

кнопкой мыши по нужной базе данных и выберите пункт Properties. Выберите страницу Permissions и щелкните по кнопке Add. В диалоговом окне Database Properties (рис. 12.6) вы можете выбрать один или более типов объектов (пользователи и/или роли), для которых вы собираетесь устанавливать или отменять полномочия. Для предоставления полномочий отметьте соответствующий флажок в столбце Grant и щелкните по кнопке ОК. Для отмены полномочий отметьте соответствующий флажок в столбце Deny. (Столбец With Grant указывает, что пользователь имеет дополнительную возможность предоставлять привилегию другим пользователям.) Пробел в этих столбцах означает отсутствие полномочия.

Для управления полномочиями объекта одной базы данных с использованием Management Studio разверните сервер, разверните Databases, разверните базу данных, а затем разверните Tables, Views или Synonyms в зависимости от того объекта, чьими полномочиями вы хотите управлять. Щелкните правой кнопкой мыши по объекту, выберите пункт Properties и перейдите на страницу Permissions. (На рис. 12.7 показано диалоговое окно Table Properties для таблицы employee.) Щелкните по кнопке Add для открытия диалогового окна Select Users or Roles.

 

Управление полномочиями с использованием Management Studio

 

Щелкните no Object Types и выберите один или более типов объектов (пользователи, роли базы данных, роли приложений). После этого щелкните по кнопке Browse и отметьте все объекты, которым должны быть предоставлены полномочия. Для предоставления полномочия отметьте соответствующий элемент в столбце Grant. Для отмены полномочия отметьте соответствующий элемент в столбце Deny.


Подробнее в этой категории: « Оператор REVOKE Отслеживание изменений »
Отслеживание изменений
Безопасность данных и представления
Резюме к системе безопасности
Аутентификация
Реализация режима аутентификации

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


Защитный код
Обновить

© 2021 serversql.ru. Все права защищены.