Condividi tramite


Lezione 10 - Concessione delle autorizzazioni del database del processo

Si applica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Dopo aver installato un'istanza di SQL Server Analysis Services, tutti i membri del ruolo amministratore del server SQL Server Analysis Services in tale istanza dispongono delle autorizzazioni a livello di server per eseguire qualsiasi attività all'interno dell'istanza di SQL Server Analysis Services. Per impostazione predefinita, nessun altro utente dispone dell'autorizzazione per amministrare o visualizzare gli oggetti nell'istanza di SQL Server Analysis Services.

Un membro del ruolo di amministratore del server può consentire agli utenti l'accesso amministrativo a livello del server rendendoli membri del ruolo. Un membro del ruolo di amministratore del server può inoltre concedere agli utenti un accesso più limitato concedendo autorizzazioni amministrative o di accesso limitate o complete a livello di database. Le autorizzazioni amministrative limitate includono autorizzazioni per l'elaborazione o la visualizzazione delle definizioni degli oggetti a livello di database, cubo o dimensione.

Nelle procedure descritte in questo argomento viene definito un ruolo di sicurezza Process Database Objects che concede ai membri del ruolo l'autorizzazione per elaborare tutti gli oggetti di database, ma non concede alcuna autorizzazione per visualizzare i dati nel database.

Definizione di un ruolo di sicurezza Process Database Objects

  1. Fare clic con il pulsante destro del mouse su Ruoli in Esplora soluzioni, quindi scegliere Nuovo ruolo per aprire Progettazione ruoli.

  2. Selezionare la casella di controllo Elaborazione database .

  3. Nella finestra Proprietà modificare la proprietà Nome del nuovo ruolo in Process Database Objects Role.

    Ruolo Designer

  4. Passare alla scheda Appartenenze di Progettazione ruoli e fare clic su Aggiungi.

  5. Immettere gli account di utenti o gruppi di dominio Windows che saranno membri di questo ruolo. Fare clic su Verifica nomi per verificare le informazioni sull'account, quindi fare clic su OK.

  6. Passare alla scheda Cubi di Progettazione ruoli.

    Si noti che i membri di questo ruolo dispongono delle autorizzazioni per elaborare questo database, ma non dispongono dell'autorizzazione per accedere ai dati nel cubo dell'esercitazione SQL Server Analysis Services e non hanno accesso locale al cubo/drill-through, come illustrato nell'immagine seguente.

    Scheda Cubi della scheda Role Designer

  7. Passare alla scheda Dimensioni di Progettazione ruoli.

    Si noti che i membri di questo ruolo dispongono delle autorizzazioni per elaborare tutti gli oggetti dimensione in questo database e, per impostazione predefinita, dispongono delle autorizzazioni di lettura per accedere a ogni oggetto dimensione nel database dell'esercitazione SQL Server Analysis Services.

  8. Scegliere Distribuisci Analysis Services Tutorial dal menu Compila.

    La definizione e la distribuzione del ruolo di sicurezza Process Database Objects sono state portate a termine con successo. Quando un cubo viene distribuito nell'ambiente di produzione gli amministratori del cubo distribuito possono aggiungere utenti al ruolo, allo scopo di delegare le responsabilità di elaborazione a utenti specifici.

Nota

È possibile ottenere un progetto completo per la lezione 10 scaricando e installando gli esempi aggiornati. Per altre informazioni, vedere Installare dati di esempio e progetti per l'esercitazione di modellazione multidimensionale di Analysis Services.

Vedere anche

Ruoli e autorizzazioni (Analysis Services)