DQS 보안DQS Security

DQS( Data Quality ServicesData Quality Services ) 보안 인프라는 SQL Server 보안 인프라를 기반으로 합니다.The Data Quality ServicesData Quality Services (DQS) security infrastructure is based upon the SQL Server security infrastructure. 데이터베이스 관리자는 사용자와 DQS 역할을 연결하여 사용자에게 사용 권한 집합을 부여합니다.A database administrator grants a user a set of permissions by associating the user with a DQS role. 이러한 방식으로 사용자가 액세스할 수 있는 DQS 리소스와 사용자가 수행할 수 있는 기능 작업이 결정됩니다.Doing so determines the DQS resources that the user has access to and the functional activities that the user is allowed to perform.

DQS 역할DQS Roles

DQS 역할은 4가지입니다.There are four roles for DQS. 하나는 주로 제품 설치, 데이터베이스 유지 관리 및 사용자 관리를 다루는 DBA(데이터베이스 관리자)입니다.One is the database administrator (DBA) who deals primarily with product installation, database maintenance, and user management. 이 역할은 Data Quality 클라이언트Data Quality Client 응용 프로그램보다는 주로 SQL Server Management Studio를 사용합니다.This role primarily uses the SQL Server Management Studio, rather than within the Data Quality 클라이언트Data Quality Client application. 서버 역할은 sysadmin입니다.Their server role is sysadmin.

나머지 3개 역할은 Data Quality 클라이언트Data Quality Client 응용 프로그램에서 작업하는 방식으로 제품을 직접 사용하는 정보 근로자, 데이터 관리자입니다.The three other roles are information workers, data stewards who use the product directly by working in the Data Quality 클라이언트Data Quality Client application. 이러한 역할은 다음과 같습니다.These roles include the following:

  • DQS 관리자 (dqs_administrator 역할)는 제품 범위 내에서 모든 작업을 수행할 수 있습니다.The DQS Administrator (dqs_administrator role) can do everything in the scope of the product. DQS 관리자는 프로젝트 편집 및 실행, 기술 자료 생성 및 편집, 작업 종료, 작업 내 프로세스 중지를 수행할 수 있고 구성 및 참조 데이터 서비스 설정을 변경할 수 있습니다.The administrator can edit and execute a project, create and edit a knowledge base, terminate an activity, stop a process within an activity, and can change the configuration and Reference Data Services settings. 그러나 서버를 설치하거나 새 사용자를 추가할 수는 없습니다.The DQS Administrator cannot, however, install the server or add new users. 이러한 작업은 데이터베이스 관리자가 수행해야 합니다.The database administrator must do that.

  • DQS KB 편집자 (dqs_kb_editor 역할)는 관리를 제외한 모든 DQS 작업을 수행할 수 있습니다.The DQS KB Editor (dqs_kb_editor role) can perform all of the DQS activities, except for administration. KB 편집자는 프로젝트를 편집하고 실행할 수 있고, 기술 자료를 만들고 편집할 수 있습니다.The KB Editor can edit and execute a project, and create and edit a knowledge base. 작업 모니터링 데이터를 볼 수는 있지만 특정 작업을 종료 또는 중지하거나 관리상의 임무를 수행할 수는 없습니다.They can see the activity monitoring data, but cannot terminate or stop an activity or perform administrative duties.

  • DQS KB 운영자 (dqs_kb_operator 역할)는 프로젝트를 편집하고 실행할 수 있습니다.The DQS KB Operator (dqs_kb_operator role) can edit and execute a project. DQS KB 운영자는 어떠한 유형의 기술 자료 관리도 수행할 수 없습니다. 기술 자료를 만들거나 변경할 수 없습니다.They cannot perform any kind of knowledge management; they cannot create or change a knowledge base. 이 운영자는 작업 모니터링 데이터를 볼 수는 있지만 특정 작업을 종료하거나 관리상의 임무를 수행할 수는 없습니다.They can see the activity monitoring data, but cannot terminate an activity or perform administrative duties.

사용자 관리User Management

데이터베이스 관리자(DBA)는 SQL Server Management Studio에서 DQS 사용자를 만들어 DQS 역할에 연결합니다.The database administrator (DBA) creates DQS users and associates them with DQS roles in SQL Server Management Studio. DBA는 SQL 로그인을 DQS_MAIN 데이터베이스의 사용자로 추가하고 각 사용자를 DQS 역할 중 하나에 연결하는 방식으로 사용자의 사용 권한을 관리합니다.The DBA manages their permissions by adding SQL Logins as users of the DQS_MAIN database, and associating each user with one of the DQS roles. 각 역할에는 DQS_MAIN 데이터베이스의 저장 프로시저 집합에 대한 사용 권한이 부여됩니다.Each role is granted permissions to a set of stored procedures on the DQS_MAIN database. DQS_PROJECTS 및 DQS_STAGING_DATA 데이터베이스의 경우 이 세 가지 역할을 사용할 수 없습니다.The three DQS roles are not available for the DQS_PROJECTS and DQS_STAGING_DATA databases.

태스크 설명Task Description 항목Topic
SQL Server Management Studio를 사용하여 사용자를 만들고 DQS 역할을 부여하는 방법에 대해 설명합니다.Describes how to create a user and grant DQS roles using SQL Server Management Studio. SSMS에서 DQS 사용자 관리Manage DQS Users in SSMS