DQS 보안

적용 대상:SQL Server

DQS(Data Quality Services) 보안 인프라는 SQL Server 보안 인프라를 기반으로 합니다. 데이터베이스 관리자는 사용자를 DQS 역할과 연결하여 사용자에게 사용 권한 집합을 부여합니다. 이렇게 하면 사용자가 액세스할 수 있는 DQS 리소스와 사용자가 수행할 수 있는 기능 작업이 결정됩니다.

DQS 역할

DQS 역할은 4가지입니다. 하나는 주로 제품 설치, 데이터베이스 유지 관리 및 사용자 관리를 처리하는 DBA(데이터베이스 관리자)입니다. 이 역할은 주로 Data Quality 클라이언트 애플리케이션 내에서가 아니라 SQL Server Management Studio를 사용합니다. 서버 역할은 sysadmin입니다.

다른 세 가지 역할은 Data Quality 클라이언트 애플리케이션에서 작업하여 제품을 직접 사용하는 정보 근로자, 데이터 관리자입니다. 다음과 같은 역할이 있습니다.

  • DQS 관리자(dqs_administrator 역할)는 제품 범위에서 모든 작업을 수행할 수 있습니다. 관리자는 프로젝트를 편집 및 실행하고, 기술 자료를 만들고 편집하고, 활동을 종료하고, 작업 내에서 프로세스를 중지하고, 구성 및 참조 Data Services 설정을 변경할 수 있습니다. 그러나 DQS 관리자는 서버를 설치하거나 새 사용자를 추가할 수 없습니다. 데이터베이스 관리자는 이 작업을 수행해야 합니다.

  • DQS KB 편집자 (dqs_kb_editor 역할)는 관리를 제외한 모든 DQS 작업을 수행할 수 있습니다. KB 편집기에서는 프로젝트를 편집 및 실행하고 기술 자료를 만들고 편집할 수 있습니다. 활동 모니터링 데이터를 볼 수 있지만 활동을 종료하거나 중지하거나 관리 업무를 수행할 수는 없습니다.

  • DQS KB 운영자 (dqs_kb_operator 역할)는 프로젝트를 편집하고 실행할 수 있습니다. 어떤 종류의 지식 관리도 수행할 수 없습니다. 기술 자료를 만들거나 변경할 수 없습니다. 이 운영자는 작업 모니터링 데이터를 볼 수는 있지만 특정 작업을 종료하거나 관리상의 임무를 수행할 수는 없습니다.

사용자 관리

DBA(데이터베이스 관리자)는 DQS 사용자를 만들고 SQL Server Management Studio의 DQS 역할과 연결합니다. DBA는 SQL 로그인을 DQS_MAIN 데이터베이스의 사용자로 추가하고 각 사용자를 DQS 역할 중 하나에 연결하여 사용 권한을 관리합니다. 각 역할에는 DQS_MAIN 데이터베이스의 저장 프로시저 집합에 대한 사용 권한이 부여됩니다. DQS_PROJECTS 및 DQS_STAGING_DATA 데이터베이스에는 세 가지 DQS 역할을 사용할 수 없습니다.

태스크 설명 토픽
SQL Server Management Studio를 사용하여 사용자를 만들고 DQS 역할을 부여하는 방법에 대해 설명합니다. SSMS에서 DQS 사용자 관리