SQL 워크플로 인스턴스 저장소는 다음 데이터베이스 보안 역할을 사용하여 지속성 데이터베이스의 인스턴스 상태 정보에 대한 액세스를 보호합니다.
System.Activities.DurableInstancing.InstanceStoreUsers. 이 역할에는 인스턴스 만들기, 로드 및 저장과 관련된 저장 프로시저에 대한 공용 보기 및 실행 권한에 대한 읽기 및 쓰기 권한이 있습니다.
System.Activities.DurableInstancing.InstanceStoreObservers. 이 역할에는 공용 보기에 대한 읽기 전용 액세스 권한이 있습니다.
System.Activities.DurableInstancing.WorkflowActivationUsers. 이 역할에는 인스턴스 활성화 프로세스와 관련된 저장 프로시저에 대한 실행 권한이 있습니다. 인스턴스 활성화에 대한 자세한 내용은 인스턴스 활성화를 참조하세요. 일반 호스트(예: Windows Server AppFabric의 호스팅 기능의 워크플로 관리 서비스)가 실행되는 사용자 계정을 이 데이터베이스 역할에 추가해야 합니다.
Windows Server App Fabric을 사용하는 지속성 저장소의 보안에 대한 자세한 내용은 App Fabric의 지속성 저장소에 대한 보안 구성을 참조하세요.
주의
인스턴스 저장소의 자체 인스턴스 데이터에 액세스할 수 있는 클라이언트는 동일한 인스턴스 저장소의 다른 모든 인스턴스에 액세스할 수 있습니다. 인스턴스 저장소는 인스턴스 수준에서 보안 권한 지정을 지원하지 않습니다. 별도의 인스턴스 저장소를 만들고 다른 그룹/사용자를 매핑하여 다른 저장소에 액세스할 수 있어야 합니다.
.NET