Поделиться через


Безопасность

Данный раздел относится к версии Windows Workflow Foundation 4.

Хранилище экземпляров рабочих процессов SQL использует следующие роли безопасности базы данных для обеспечения безопасного доступа к сведениям о состоянии экземпляров в базе данных сохраняемости.

  • System.Activities.DurableInstancing.InstanceStoreUsers. Эта роль имеет доступ на чтение и запись для всех открытых представлений и права на выполнение хранимых процедур, участвующих в создании, загрузке и сохранении экземпляров.

  • System.Activities.DurableInstancing.InstanceStoreObservers. Эта роль имеет доступ только для чтения открытых представлений.

  • System.Activities.DurableInstancing.WorkflowActivationUsers. Эта роль имеет права на выполнение хранимых процедур, участвующих в процессе активации экземпляра. Дополнительные сведения об активации экземпляров см. в разделе Активация экземпляров. Учетная запись пользователя, в которой выполняется универсальное ведущее приложение (например, служба управления рабочего процесса для функции размещения Windows Server AppFabric), должна быть добавлена к этой роли базы данных.

Ee829483.Caution(ru-ru,VS.100).gifВнимание!
Клиент, имеющий доступ к данным собственного экземпляра в хранилище экземпляров, также получает доступ и ко всем другим экземплярам в этом хранилище экземпляров. Хранилище экземпляров не поддерживает указание прав доступа на уровне экземпляра. Для обеспечения доступа к различным хранилищам экземпляров необходимо создать отдельные хранилища экземпляров и настроить доступ к ним различных групп и пользователей.