Condividi tramite


Concessione di autorizzazioni per l'elaborazione di database

Dopo l'installazione di un'istanza di Microsoft SQL Server 2005 Analysis Services (SSAS), tutti i membri del gruppo locale Administrators sono membri del ruolo del server di Analysis Services in tale istanza e dispongono di autorizzazioni a livello di server per eseguire qualsiasi attività nell'ambito dell'istanza di Analysis Services. Per impostazione predefinita, nessun altro utente dispone dell'autorizzazione per amministrare o visualizzare gli oggetti nell'istanza di Analysis Services.

Un membro del ruolo del server di Analysis Services può concedere agli utenti l'accesso amministrativo a livello del server rendendoli membri del ruolo del server, concedendo in tal modo l'accesso completo a tutti gli oggetti e i dati di Analysis Services in tale istanza. Un membro del ruolo del server di Analysis Services può 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 protezione Process Database Objects che concede ai membri del ruolo l'autorizzazione per elaborare tutti gli oggetti del database, ma non concede alcuna autorizzazione per visualizzare i dati nel database.

Definizione di un ruolo di protezione Process Database Objects

Per definire un ruolo di protezione Process Database Objects

  1. Fare clic con il pulsante destro del mouse su Ruoli in Esplora soluzioni e quindi scegliere Nuovo ruolo.

    Verrà visualizzato Progettazione ruoli, illustrato nella figura seguente.

    Progettazione ruoli

  2. Selezionare la casella di controllo Elaborazione database.

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

  4. Passare alla scheda Appartenenze di Progettazione ruoli.

    Si noti che questo ruolo non contiene utenti o gruppi. Questa procedura si limiterà a creare un ruolo. Dopo la distribuzione un amministratore potrà aggiungere utenti o gruppi al ruolo.

  5. Passare alla scheda Cubi di Progettazione ruoli.

    Si noti che i membri di questo ruolo dispongono delle autorizzazioni per elaborare questo database, ma non per accedere ai dati nel cubo Analysis Services Tutorial né dispongono dell'accesso locale al cubo/drill-through, come illustrato nella figura seguente.

    Scheda Cubi di Progettazione ruoli

  6. 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, delle autorizzazioni di lettura per accedere a ogni oggetto dimensione nel database di Analysis Services Tutorial, come illustrato nella figura seguente.

    Scheda Dimensioni di Progettazione ruoli

  7. Scegliere Distribuisci Analysis Services Tutorial dal menu Genera.

    La definizione e la distribuzione del ruolo di protezione 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 ulteriori informazioni, vedere la sezione relativa a come ottenere esempi aggiornati in Installazione degli esempi.

Vedere anche

Altre risorse

Protezione di Analysis Services
Configurazione dell'accesso ad Analysis Services
Concessione dell'accesso amministrativo
Concessione di autorizzazioni amministrative all'interno di un database

Guida in linea e informazioni

Assistenza su SQL Server 2005