Сравнение и синхронизация разрешений баз данных SQL Server

Параметры сравнения и синхронизации разрешений двух баз данных

Разрешения

Сравнивать и синхронизировать Permissions.

Восстанавливать

Пытаться восстанавливать все виды разрешений для объектов базы данных, если они будут потеряны во время пересоздания объекта или его владельца, изменения в цепочке грантодателей или разрешений.

Все разрешения участвуют в восстановлении, независимо от того, что выбрано в Параметрах. Если целевая база данных представлена в виде файла структуры базы данных, то алгоритм сможет учесть только те разрешения, которые были экспортированы в этот файл.

Добавлять

Добавлять новые, если их нет в целевой базе данных.

Изменять

Изменять существующие, чтобы устранить различия.

Удалять

Удалять существующие, если их нет в шаблонной базе данных.

Параметры

Параметры сравнения и синхронизации, а также экспорта в файл структуры базы данных для Permissions.

Вы должны указать, разрешения каких классов и для каких категорий субъектов безопасности, будут участвовать в сравнении и синхронизации.

Предоставляют

Категории субъектов безопасности, которые предоставляют разрешения.

Чаще всего, предоставляют разрешения «dbo» и роли уровня базы данных. Предоставлять разрешения может владелец объекта или самой базы данных и другие участники безопасности базы данных, которым были предоставлены разрешения «WITH GRANT OPTION».

Владельцы

Все владельцы любых объектов в базе данных, как субъекты безопасности базы данных.

Roles

Роли уровня базы данных, как субъекты безопасности базы данных.

Application Roles

Прикладные роли, как субъекты безопасности базы данных.

Groups

Группы Windows® как субъекты безопасности базы данных.

Users

Пользователи, как субъекты безопасности базы данных.

Получатели

Категории субъектов безопасности, которые получают разрешения.

Владельцы

Все владельцы любых объектов в базе данных, как субъекты безопасности базы данных.

Roles

Роли уровня базы данных, как субъекты безопасности базы данных.

Application Roles

Прикладные роли, как субъекты безопасности базы данных.

Groups

Группы Windows® как субъекты безопасности базы данных.

Users

Пользователи, как субъекты безопасности базы данных.

Классы

Классы разрешений.

  • Database
  • Roles
  • Application Roles
  • Schemas
  • Database Objects & Columns
  • Assemblies
  • Types
  • XML Schema Collections
  • Message Types
  • Service Contracts
  • Services
  • Remote Service Bindings
  • Routes
  • Full-Text Catalogs
  • Certificates
  • Symmetric Keys
  • Asymmetric Keys