Online Documentation for SQL Administrator for SQL Server

Разрешения базы данных


На странице Database Permissions Вы можете управлять правами пользователей и ролей на выполнение операций с базами данных.

 

Security - Database permissions

 

 

Панель управления

Чтобы просмотреть список разрешений базы данных, выберите базу из списка Database на панели управления.

 

Из списка Principal выберите участника (роль базы данных, пользователя или роль приложения), для которого хотите задать разрешения.

Из списка Securable Type выберите тип защищаемого объекта - Server Permission, Login, Endpoint, Server Role (для SQL Server 2012).

С помощью кнопок выберите:

  • Select Principal - выбирать участника, которому Вы хотите предоставить права. В этом случае в таблице будут отображаться защищаемые объекты, на которые можно выдать разрешения выбранному участнику.

 

ShowObjectsWithGrantedOrDeniedPermissionsOnly - отображать только сущности, для которых были определены права или установлен запрет.

ShowNonSystemObjectsOnly - отображать только несистемные объекты в списке защищаемых объектов.

 

Права меняются двумя способами:

  • с помощью контекстного меню, которое появляется при нажатии правой кнопкой мыши на ячейку;
  • двойным щелчком мыши (при использовании этого метода помните, что смена прав идет в такой последовательности - Grant->Grant with GRANT OPTION->Deny->Revoke).

 

Существует 4 вида прав:

Grant Grant - предоставить,

Revoke Revoke - аннулировать,

Deny Deny - запретить,

GrantWithGrantOPtions Grant with Grant Option - предоставить с правами 'GRANT' (то есть с возможностью предоставлять права на это действие другим пользователям).

 

Права на выполнение какой-либо операции меняются в соответствующей колонке.

 

При выборе участника / защищаемого объекта (активна кнопка Select Principal / Select Securable соответственно) с помощью контекстного меню можно:

  • Grant All - предоставить выбранному участнику разрешения на выполнение всех операций;
  • Grant All with Grant Option - предоставить выбранному участнику разрешения на выполнение всех операций с правами 'GRANT';
  • Revoke All - аннулировать все разрешения для выбранного участника;
  • Deny All - запретить выбранному участнику выполнение всех операций;
  • Grant on All Objects / to All Principals - предоставить всем участникам права на выполнение выбранного действия;
  • Grant with Grant Option on All Objects / to All Principals - предоставить всем участникам права на выполнение выбранного действия с правами 'GRANT';
  • Revoke on All Objects / from All Principals - аннулировать разрешения на все объекты / всем участникам;
  • Deny on All Objects / to All Principals - запретить выбранному участнику выполнение действий со всеми объектами / всем участникам выполнение выбранного действия.

 

С помощью пункта контекстного меню Print Print Вы можете создать отчет и открыть окно предварительного просмотра перед печатью.

 

С помощью контекстного меню можно вызвать диалог для управления разрешениями на уровне столбца и для просмотра действующих разрешений.

 

 

Доступность:

Full version

Да

Free version

Нет

Важно: Посмотреть наличие функций в версиях SQL Administrator Full и Free вы можете в сравнительной таблице характеристик.