Sicurezza relativa a DQSDQS Security

L'infrastruttura di sicurezza di Data Quality ServicesData Quality Services (DQS) si basa sull'infrastruttura di sicurezza di SQL Server.The Data Quality ServicesData Quality Services (DQS) security infrastructure is based upon the SQL Server security infrastructure. Un amministratore del database concede a un utente un set di autorizzazioni associando l'utente a un ruolo DQS.A database administrator grants a user a set of permissions by associating the user with a DQS role. Così facendo, si determinano le risorse DQS a cui l'utente ha accesso e le attività funzionali che è in grado di svolgere.Doing so determines the DQS resources that the user has access to and the functional activities that the user is allowed to perform.

Ruoli DQSDQS Roles

Esistono quattro ruoli per DQS.There are four roles for DQS. Uno è il ruolo di amministratore del database (DBA) che gestisce principalmente l'installazione di prodotti, la manutenzione del database e la gestione degli utenti.One is the database administrator (DBA) who deals primarily with product installation, database maintenance, and user management. Questo ruolo opera principalmente in SQL Server Management Studio, piuttosto che all'interno dell'applicazione Client Data QualityData Quality Client .This role primarily uses the SQL Server Management Studio, rather than within the Client Data QualityData Quality Client application. Il relativo ruolo del server è sysadmin.Their server role is sysadmin.

Gli altri ruoli sono Information Worker, amministratori dei dati che utilizzano direttamente il prodotto dall'applicazione Client Data QualityData Quality Client .The three other roles are information workers, data stewards who use the product directly by working in the Client Data QualityData Quality Client application. Con questi ruoli è possibile effettuare le operazioni seguenti:These roles include the following:

  • L'utente DQS Administrator (ruolo dqs_administrator) può effettuare tutte le operazioni nell'ambito del prodotto.The DQS Administrator (dqs_administrator role) can do everything in the scope of the product. Può modificare ed eseguire un progetto, creare e modificare una Knowledge Base, interrompere un'attività, arrestare un processo all'interno di un'attività e modificare la configurazione e le impostazioni relative ai servizi dati di riferimento.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. Tuttavia, l'Amministratore DQS non può installare il server o aggiungere nuovi utenti.The DQS Administrator cannot, however, install the server or add new users. Tale attività deve essere svolta dall'amministratore del database.The database administrator must do that.

  • Il DQS KB Editor (ruolo dqs_kb_editor) può eseguire tutte le attività di DQS, ad eccezione di quelle amministrative.The DQS KB Editor (dqs_kb_editor role) can perform all of the DQS activities, except for administration. Il DQS DB Editor può modificare ed eseguire un progetto nonché creare e modificare una Knowledge Base.The KB Editor can edit and execute a project, and create and edit a knowledge base. Può visualizzare i dati del monitoraggio delle attività, ma non interrompere o arrestare un'attività o eseguire attività amministrative.They can see the activity monitoring data, but cannot terminate or stop an activity or perform administrative duties.

  • Il DQS KB Operator (ruolo dqs_kb_operator) può modificare ed eseguire un progetto.The DQS KB Operator (dqs_kb_operator role) can edit and execute a project. Non può eseguire qualsiasi altro tipo di gestione delle informazioni né creare o modificare una Knowledge Base.They cannot perform any kind of knowledge management; they cannot create or change a knowledge base. Può visualizzare i dati di monitoraggio delle attività, ma non interrompere o arrestare un'attività o eseguire attività amministrative.They can see the activity monitoring data, but cannot terminate an activity or perform administrative duties.

Gestione degli utentiUser Management

L'amministratore di database (DBA) crea gli utenti di DQS e li associa ai ruoli DQS in SQL Server Management Studio.The database administrator (DBA) creates DQS users and associates them with DQS roles in SQL Server Management Studio. Il DBA gestisce le autorizzazioni aggiungendo account di accesso SQL come utenti del database DQS_MAIN e associando ogni utente a uno dei ruoli 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. A ogni ruolo vengono concesse autorizzazioni per un set di stored procedure nel database DQS_MAIN.Each role is granted permissions to a set of stored procedures on the DQS_MAIN database. I tre ruoli DQS non sono disponibili per i database DQS_PROJECTS e DQS_STAGING_DATA.The three DQS roles are not available for the DQS_PROJECTS and DQS_STAGING_DATA databases.

Descrizione dell'attivitàTask Description ArgomentoTopic
Viene descritto come creare un utente e assegnare ruoli DQS utilizzando SQL Server Management Studio.Describes how to create a user and grant DQS roles using SQL Server Management Studio. Gestione di utenti DQS in SSMSManage DQS Users in SSMS